| 465548 |
496274 |
G08474 |
365S02M612 |
2026-09-12 |
COMPLETE |
13113320 |
2026-09-12 06:31:00 |
2026-09-12 05:41:22 |
2026-09-14 05:41:22 |
{"id": 496274, "stp": "P", "toc": "Merseyrail", "uid": "G08474", "consist": "777009+777028", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08474/2026-09-12/detailed", "trust_id": "365S02M612", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-12", "dest_arr_time": "0630", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5S02", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "0630", "current_leg_dep": "0630", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0624", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-12T05:41:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]}", "current_leg_start": "Liverpool Central Revs Siding", "dest_arr_time_act": "0630", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Liverpool Central Revs Siding", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3291.147, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6226.849, \"from_m\": 3291.147, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6775.231, \"from_m\": 6226.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9458.166, \"from_m\": 6775.231, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9717.473, \"from_m\": 9458.166, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10206.048, \"from_m\": 9717.473, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20228.576, \"from_m\": 10206.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21220.515, \"from_m\": 20228.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21860.346, \"from_m\": 21220.515, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26373.864, \"from_m\": 21860.346, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26423.227, \"from_m\": 26373.864, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31572.108, \"from_m\": 26423.227, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33375.248, \"from_m\": 31572.108, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33890.937, \"from_m\": 33375.248, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34240.625, \"from_m\": 33890.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34286.266, \"from_m\": 34240.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34989.048, \"from_m\": 34286.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35022.071, \"from_m\": 34989.048, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35023.866, \"from_m\": 35022.071, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36653.068, \"from_m\": 35023.866, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36687.554, \"from_m\": 36653.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46279.816, \"from_m\": 36687.554, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46671.076, \"from_m\": 46279.816, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48403.037, \"from_m\": 46671.076, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49603.653, \"from_m\": 48403.037, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49643.306, \"from_m\": 49603.653, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49994.427, \"from_m\": 49643.306, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50327.629, \"from_m\": 49994.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51518.125, \"from_m\": 50327.629, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52673.063, \"from_m\": 51518.125, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53330.476, \"from_m\": 52673.063, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53733.974, \"from_m\": 53330.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55016.008, \"from_m\": 53733.974, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56042.766, \"from_m\": 55016.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56083.059, \"from_m\": 56042.766, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56551.248, \"from_m\": 56083.059, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56597.861, \"from_m\": 56551.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56646.486, \"from_m\": 56597.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56686.696, \"from_m\": 56646.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59411.104, \"from_m\": 56686.696, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61024.872, \"from_m\": 59411.104, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61268.225, \"from_m\": 61024.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61364.238, \"from_m\": 61268.225, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61411.497, \"from_m\": 61364.238, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61649.996, \"from_m\": 61411.497, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62177.281, \"from_m\": 61649.996, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62215.045, \"from_m\": 62177.281, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62772.276, \"from_m\": 62215.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62849.901, \"from_m\": 62772.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66201.606, \"from_m\": 62849.901, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66479.567, \"from_m\": 66201.606, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66516.828, \"from_m\": 66479.567, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 67743.816, \"from_m\": 66516.828, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67812.701, \"from_m\": 67743.816, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68609.401, \"from_m\": 67812.701, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70772.374, \"from_m\": 68609.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70876.793, \"from_m\": 70772.374, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 72152.326, \"from_m\": 70876.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 72800.608, \"from_m\": 72152.326, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 72842.038, \"from_m\": 72800.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72884.973, \"from_m\": 72842.038, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 72919.864, \"from_m\": 72884.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73353.827, \"from_m\": 72919.864, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73388.719, \"from_m\": 73353.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73431.654, \"from_m\": 73388.719, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73473.084, \"from_m\": 73431.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74211.64, \"from_m\": 73473.084, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 77570.473, \"from_m\": 74211.64, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 77663.355, \"from_m\": 77570.473, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 77714.201, \"from_m\": 77663.355, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77745.856, \"from_m\": 77714.201, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 78345.723, \"from_m\": 77745.856, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79615.391, \"from_m\": 78345.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79699.256, \"from_m\": 79615.391, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83583.037, \"from_m\": 79699.256, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89349.791, \"from_m\": 83583.037, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90792.933, \"from_m\": 89349.791, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 96494.331, \"from_m\": 90792.933, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96564.954, \"from_m\": 96494.331, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102723.857, \"from_m\": 96564.954, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 106857.442, \"from_m\": 102723.857, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 112050.74, \"from_m\": 106857.442, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 112135.751, \"from_m\": 112050.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112152.951, \"from_m\": 112135.751, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 112238.523, \"from_m\": 112152.951, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112811.072, \"from_m\": 112238.523, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 116295.45, \"from_m\": 112811.072, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 118094.249, \"from_m\": 116295.45, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 120695.954, \"from_m\": 118094.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 121353.234, \"from_m\": 120695.954, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121420.737, \"from_m\": 121353.234, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121722.367, \"from_m\": 121420.737, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 496274, \"profile_key\": \"aa82a146d99967863a1a38bc0d77f96ad7b7259f3a2fd3871192a1bf2ed36692\", \"schedule_id\": 1109, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28392}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0629H\", \"location\": \"Liverpool Central Revs Siding\", \"stage_seq\": 2, \"distance_m\": 4779.506, \"section_seq\": 1, \"route_path_id\": 28392}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 3, \"distance_m\": 7319.709, \"section_seq\": 1, \"route_path_id\": 28392}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 121722.367, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28392}], \"total_distance_m\": 121722.367, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 111053.979, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10668.388, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:32Z\", \"source_id\": 39936258, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:37Z\", \"source_id\": 13110512, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:49Z\", \"source_id\": 39944785, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:51Z\", \"source_id\": 13113320, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "2", "timing_fact_generation": 1789191052553603, "current_leg_arrival_utc": "2026-09-12T06:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:10.123646", "service_state_evidence_id": 13113320, "current_leg_start_actual_dep": "2026-09-12T06:30:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:10.786338", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
LVC |
5S02 |
777009+777028 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 3291.147, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6226.849, "from_m": 3291.147, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6775.231, "from_m": 6226.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9458.166, "from_m": 6775.231, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9717.473, "from_m": 9458.166, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10206.048, "from_m": 9717.473, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20228.576, "from_m": 10206.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21220.515, "from_m": 20228.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21860.346, "from_m": 21220.515, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26373.864, "from_m": 21860.346, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26423.227, "from_m": 26373.864, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31572.108, "from_m": 26423.227, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33375.248, "from_m": 31572.108, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33890.937, "from_m": 33375.248, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34240.625, "from_m": 33890.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34286.266, "from_m": 34240.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34989.048, "from_m": 34286.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35022.071, "from_m": 34989.048, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35023.866, "from_m": 35022.071, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36653.068, "from_m": 35023.866, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36687.554, "from_m": 36653.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46279.816, "from_m": 36687.554, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46671.076, "from_m": 46279.816, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48403.037, "from_m": 46671.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49603.653, "from_m": 48403.037, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49643.306, "from_m": 49603.653, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49994.427, "from_m": 49643.306, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50327.629, "from_m": 49994.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51518.125, "from_m": 50327.629, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52673.063, "from_m": 51518.125, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53330.476, "from_m": 52673.063, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 53733.974, "from_m": 53330.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55016.008, "from_m": 53733.974, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56042.766, "from_m": 55016.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56083.059, "from_m": 56042.766, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56551.248, "from_m": 56083.059, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56597.861, "from_m": 56551.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56646.486, "from_m": 56597.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56686.696, "from_m": 56646.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59411.104, "from_m": 56686.696, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61024.872, "from_m": 59411.104, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61268.225, "from_m": 61024.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61364.238, "from_m": 61268.225, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61411.497, "from_m": 61364.238, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61649.996, "from_m": 61411.497, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62177.281, "from_m": 61649.996, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 62215.045, "from_m": 62177.281, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62772.276, "from_m": 62215.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 62849.901, "from_m": 62772.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66201.606, "from_m": 62849.901, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 66479.567, "from_m": 66201.606, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66516.828, "from_m": 66479.567, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 67743.816, "from_m": 66516.828, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67812.701, "from_m": 67743.816, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68609.401, "from_m": 67812.701, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70772.374, "from_m": 68609.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70876.793, "from_m": 70772.374, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 72152.326, "from_m": 70876.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 72800.608, "from_m": 72152.326, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 72842.038, "from_m": 72800.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72884.973, "from_m": 72842.038, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 72919.864, "from_m": 72884.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73353.827, "from_m": 72919.864, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73388.719, "from_m": 73353.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73431.654, "from_m": 73388.719, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73473.084, "from_m": 73431.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74211.64, "from_m": 73473.084, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 77570.473, "from_m": 74211.64, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 77663.355, "from_m": 77570.473, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 77714.201, "from_m": 77663.355, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77745.856, "from_m": 77714.201, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 78345.723, "from_m": 77745.856, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79615.391, "from_m": 78345.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79699.256, "from_m": 79615.391, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83583.037, "from_m": 79699.256, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89349.791, "from_m": 83583.037, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90792.933, "from_m": 89349.791, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 96494.331, "from_m": 90792.933, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96564.954, "from_m": 96494.331, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102723.857, "from_m": 96564.954, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 106857.442, "from_m": 102723.857, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 112050.74, "from_m": 106857.442, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 112135.751, "from_m": 112050.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112152.951, "from_m": 112135.751, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 112238.523, "from_m": 112152.951, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112811.072, "from_m": 112238.523, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 116295.45, "from_m": 112811.072, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 118094.249, "from_m": 116295.45, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 120695.954, "from_m": 118094.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 121353.234, "from_m": 120695.954, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121420.737, "from_m": 121353.234, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121722.367, "from_m": 121420.737, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 496274, "profile_key": "aa82a146d99967863a1a38bc0d77f96ad7b7259f3a2fd3871192a1bf2ed36692", "schedule_id": 1109, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28392}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0629H", "location": "Liverpool Central Revs Siding", "stage_seq": 2, "distance_m": 4779.506, "section_seq": 1, "route_path_id": 28392}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 7319.709, "section_seq": 1, "route_path_id": 28392}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 121722.367, "from_m": 0.0, "section_seq": 1, "route_path_id": 28392}], "total_distance_m": 121722.367, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 111053.979, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10668.388, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9791, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:32Z", "source_id": 39936258, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:27:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:37Z", "source_id": 13110512, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:49Z", "source_id": 39944785, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:51Z", "source_id": 13113320, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
0624 |
0624 |
1 |
None |
None |
Liverpool Central (Northern) |
0630 |
0630 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G08474/2026-09-12/detailed |
None |
Liverpool Central Revs Siding |
2026-09-12T06:30:30+01:00 |
Liverpool Central (Northern) |
0.0 |
{"type": "LineString", "coordinates": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]} |
0.2 |
0630 |
0630 |
Liverpool Central Revs Siding |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-12 05:41:22 |
TERMINATED |
2026-09-12 05:31:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113320 |
1789191052553603 |
10 |
10 |
2026-09-12 05:41:10.786338 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:10.123646 |
| 465549 |
496064 |
L89512 |
322J90M612 |
2026-09-12 |
COMPLETE |
13112960 |
2026-09-12 06:31:00 |
2026-09-12 05:41:22 |
2026-09-14 05:41:22 |
{"id": 496064, "stp": "P", "toc": "Northern", "uid": "L89512", "consist": "150126+156475", "dest_crs": "MCV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89512/2026-09-12/detailed", "trust_id": "322J90M612", "origin_crs": "SYB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-12", "dest_arr_time": "0632", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "2J90", "timing_status": "EARLY", "origin_station": "Stalybridge", "current_leg_arr": "0631", "current_leg_dep": "0623", "current_leg_end": "Manchester Victoria", "origin_dep_time": "0619", "origin_platform": "2", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-12T05:41:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.093729, 53.4911269], [-2.0941743, 53.49117799999999], [-2.09468, 53.4912476], [-2.0947561, 53.49125819999999], [-2.0950034, 53.49128930000001], [-2.0954345, 53.491345900000006], [-2.096156699999999, 53.491415399999994], [-2.0977291, 53.4915682], [-2.099311, 53.4917036], [-2.0998803, 53.491760799999994], [-2.100517, 53.4918007], [-2.101384, 53.4918273], [-2.1069123, 53.491985099999994], [-2.1111655, 53.4920988], [-2.1119692999999997, 53.49211339999999], [-2.1121014999999996, 53.49211299999999], [-2.1127283, 53.49211110000001], [-2.1131882999999996, 53.492109799999994], [-2.1137627, 53.49209720000001], [-2.1144091, 53.492068499999995], [-2.115123, 53.49202390000001], [-2.1151776, 53.49201899999999], [-2.1160969, 53.491936999999986], [-2.1169559, 53.4918458], [-2.1178046, 53.4917423], [-2.1182136999999996, 53.4916876], [-2.1187862999999996, 53.491602400000005], [-2.1198593, 53.49141319999998], [-2.1213962, 53.4910794], [-2.1226745999999994, 53.49075560000001], [-2.1239349999999995, 53.49038079999999], [-2.1258514, 53.489768799999986], [-2.1266936, 53.4895535], [-2.1275035999999994, 53.489400899999985], [-2.1284639, 53.48926829999999], [-2.1293046999999996, 53.4891888], [-2.1302828, 53.4891585], [-2.1313593, 53.4891616], [-2.1325705, 53.489201], [-2.1337921, 53.4892753], [-2.1349973, 53.4894273], [-2.1362945999999994, 53.489614800000005], [-2.1371904, 53.489792099999995], [-2.1378354999999996, 53.4899491], [-2.1385836, 53.4901784], [-2.1399610999999994, 53.49067919999999], [-2.1410556, 53.49102059999999], [-2.1420144, 53.49125599999999], [-2.1430342, 53.4914436], [-2.144942, 53.49174680000001], [-2.146769, 53.4920315], [-2.148217, 53.49221349999999], [-2.1490793, 53.49227319999999], [-2.1501963, 53.4922887], [-2.1523235, 53.49223190000001], [-2.1533896, 53.49227689999999], [-2.1541439, 53.49234309999999], [-2.1550711999999996, 53.492407199999995], [-2.1558102999999997, 53.49242459999998], [-2.1559566818868516, 53.49242606704792], [-2.1583946, 53.4924505], [-2.1591685, 53.492474400000006], [-2.1602566, 53.4925425], [-2.1610204999999993, 53.4926052], [-2.1625451999999994, 53.49277860000001], [-2.1634207, 53.492881099999984], [-2.1642217000000006, 53.49295949999999], [-2.1648529, 53.493002999999995], [-2.1655199, 53.4930233], [-2.1663521999999995, 53.49302250000001], [-2.1671064, 53.4930113], [-2.167716599999999, 53.4929933], [-2.1694644, 53.492909899999994], [-2.1713672, 53.4928191], [-2.1719917999999994, 53.49280339999999], [-2.1722688, 53.4928023], [-2.1729986999999995, 53.4928061], [-2.1731769, 53.49280879999999], [-2.1745537, 53.492831599999995], [-2.1757715999999996, 53.4928537], [-2.1767902, 53.49283919999999], [-2.1806261, 53.492672799999994], [-2.183074, 53.492581], [-2.1858287999999995, 53.4924777], [-2.1868657, 53.4924277], [-2.1871524, 53.49243089999999], [-2.1873096, 53.4924292], [-2.1874356, 53.49242670000001], [-2.188127, 53.49242189999999], [-2.1892156999999997, 53.492459100000005], [-2.1902759, 53.4925265], [-2.1913414999999996, 53.492602999999995], [-2.1923259, 53.492702], [-2.1932486, 53.4928264], [-2.1938772, 53.492921299999985], [-2.1941666, 53.49296379999999], [-2.1945177, 53.4930154], [-2.1947902, 53.49306849999999], [-2.1957905, 53.4932781], [-2.1973362, 53.4936251], [-2.2000538, 53.49432], [-2.2007662, 53.49449870000001], [-2.2010064, 53.4945568], [-2.2021084, 53.494826999999994], [-2.2025995, 53.4949622], [-2.2034545, 53.495178], [-2.2038287999999997, 53.4952722], [-2.204731419848848, 53.495504281906626], [-2.2049699, 53.4955656], [-2.2066629, 53.4960013], [-2.2078166, 53.496294799999994], [-2.2083511, 53.496425599999995], [-2.2087297999999995, 53.4965175], [-2.2090492, 53.49659019999999], [-2.2093364, 53.4966398], [-2.2095941, 53.4966717], [-2.2097875, 53.4966932], [-2.2099755999999995, 53.496706], [-2.2101535999999995, 53.4967152], [-2.2102756, 53.496717200000006], [-2.2104542, 53.4967201], [-2.2105274, 53.49671809999999], [-2.2107939, 53.49671000000001], [-2.2109894, 53.49670059999998], [-2.2111622, 53.496688], [-2.2113316, 53.4966724], [-2.2114924999999994, 53.496653599999995], [-2.2117602999999995, 53.4966137], [-2.2119414, 53.4965794], [-2.2122085, 53.4965237], [-2.212784, 53.4963585], [-2.2131143053919846, 53.49623235215253], [-2.2141871999999996, 53.4958226], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Ashton-under-Lyne", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Ashton-under-Lyne", "current_leg_milage": "6.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 320.592, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 409.236, \"from_m\": 320.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 438.495, \"from_m\": 409.236, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 807.575, \"from_m\": 438.495, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 943.213, \"from_m\": 807.575, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1041.527, \"from_m\": 943.213, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1431.755, \"from_m\": 1041.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 496064, \"profile_key\": \"4bc6f70be306763c4a1fe28334351aac50a51cb0f51200d2393d82f32ef043c6\", \"schedule_id\": 2668, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Stalybridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29030}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Ashton-under-Lyne\", \"stage_seq\": 2, \"distance_m\": 1431.755, \"section_seq\": 1, \"route_path_id\": 29030}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1431.755, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29030}], \"total_distance_m\": 1431.755, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 905.889, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 525.866, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0619", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:56Z\", \"source_id\": 39929069, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:58Z\", \"source_id\": 13108045, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:06Z\", \"source_id\": 39943647, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:09Z\", \"source_id\": 13112960, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "2", "timing_fact_generation": 1789191010006701, "current_leg_arrival_utc": "2026-09-12T06:31:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:10.127627", "service_state_evidence_id": 13112960, "current_leg_start_actual_dep": "2026-09-12T06:23:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:10.782717", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SYB |
MCV |
2J90 |
150126+156475 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 320.592, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 409.236, "from_m": 320.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 438.495, "from_m": 409.236, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 807.575, "from_m": 438.495, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 943.213, "from_m": 807.575, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1041.527, "from_m": 943.213, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1431.755, "from_m": 1041.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 496064, "profile_key": "4bc6f70be306763c4a1fe28334351aac50a51cb0f51200d2393d82f32ef043c6", "schedule_id": 2668, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0619", "location": "Stalybridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29030}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Ashton-under-Lyne", "stage_seq": 2, "distance_m": 1431.755, "section_seq": 1, "route_path_id": 29030}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1431.755, "from_m": 0.0, "section_seq": 1, "route_path_id": 29030}], "total_distance_m": 1431.755, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 905.889, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 525.866, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8689, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:56Z", "source_id": 39929069, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:21:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:58Z", "source_id": 13108045, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8193, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:06Z", "source_id": 39943647, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:09Z", "source_id": 13112960, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Stalybridge |
0619 |
0619 |
2 |
None |
None |
Manchester Victoria |
0632 |
0632 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89512/2026-09-12/detailed |
None |
Ashton-under-Lyne |
2026-09-12T06:23:00+01:00 |
Manchester Victoria |
8.0 |
{"type": "LineString", "coordinates": [[-2.093729, 53.4911269], [-2.0941743, 53.49117799999999], [-2.09468, 53.4912476], [-2.0947561, 53.49125819999999], [-2.0950034, 53.49128930000001], [-2.0954345, 53.491345900000006], [-2.096156699999999, 53.491415399999994], [-2.0977291, 53.4915682], [-2.099311, 53.4917036], [-2.0998803, 53.491760799999994], [-2.100517, 53.4918007], [-2.101384, 53.4918273], [-2.1069123, 53.491985099999994], [-2.1111655, 53.4920988], [-2.1119692999999997, 53.49211339999999], [-2.1121014999999996, 53.49211299999999], [-2.1127283, 53.49211110000001], [-2.1131882999999996, 53.492109799999994], [-2.1137627, 53.49209720000001], [-2.1144091, 53.492068499999995], [-2.115123, 53.49202390000001], [-2.1151776, 53.49201899999999], [-2.1160969, 53.491936999999986], [-2.1169559, 53.4918458], [-2.1178046, 53.4917423], [-2.1182136999999996, 53.4916876], [-2.1187862999999996, 53.491602400000005], [-2.1198593, 53.49141319999998], [-2.1213962, 53.4910794], [-2.1226745999999994, 53.49075560000001], [-2.1239349999999995, 53.49038079999999], [-2.1258514, 53.489768799999986], [-2.1266936, 53.4895535], [-2.1275035999999994, 53.489400899999985], [-2.1284639, 53.48926829999999], [-2.1293046999999996, 53.4891888], [-2.1302828, 53.4891585], [-2.1313593, 53.4891616], [-2.1325705, 53.489201], [-2.1337921, 53.4892753], [-2.1349973, 53.4894273], [-2.1362945999999994, 53.489614800000005], [-2.1371904, 53.489792099999995], [-2.1378354999999996, 53.4899491], [-2.1385836, 53.4901784], [-2.1399610999999994, 53.49067919999999], [-2.1410556, 53.49102059999999], [-2.1420144, 53.49125599999999], [-2.1430342, 53.4914436], [-2.144942, 53.49174680000001], [-2.146769, 53.4920315], [-2.148217, 53.49221349999999], [-2.1490793, 53.49227319999999], [-2.1501963, 53.4922887], [-2.1523235, 53.49223190000001], [-2.1533896, 53.49227689999999], [-2.1541439, 53.49234309999999], [-2.1550711999999996, 53.492407199999995], [-2.1558102999999997, 53.49242459999998], [-2.1559566818868516, 53.49242606704792], [-2.1583946, 53.4924505], [-2.1591685, 53.492474400000006], [-2.1602566, 53.4925425], [-2.1610204999999993, 53.4926052], [-2.1625451999999994, 53.49277860000001], [-2.1634207, 53.492881099999984], [-2.1642217000000006, 53.49295949999999], [-2.1648529, 53.493002999999995], [-2.1655199, 53.4930233], [-2.1663521999999995, 53.49302250000001], [-2.1671064, 53.4930113], [-2.167716599999999, 53.4929933], [-2.1694644, 53.492909899999994], [-2.1713672, 53.4928191], [-2.1719917999999994, 53.49280339999999], [-2.1722688, 53.4928023], [-2.1729986999999995, 53.4928061], [-2.1731769, 53.49280879999999], [-2.1745537, 53.492831599999995], [-2.1757715999999996, 53.4928537], [-2.1767902, 53.49283919999999], [-2.1806261, 53.492672799999994], [-2.183074, 53.492581], [-2.1858287999999995, 53.4924777], [-2.1868657, 53.4924277], [-2.1871524, 53.49243089999999], [-2.1873096, 53.4924292], [-2.1874356, 53.49242670000001], [-2.188127, 53.49242189999999], [-2.1892156999999997, 53.492459100000005], [-2.1902759, 53.4925265], [-2.1913414999999996, 53.492602999999995], [-2.1923259, 53.492702], [-2.1932486, 53.4928264], [-2.1938772, 53.492921299999985], [-2.1941666, 53.49296379999999], [-2.1945177, 53.4930154], [-2.1947902, 53.49306849999999], [-2.1957905, 53.4932781], [-2.1973362, 53.4936251], [-2.2000538, 53.49432], [-2.2007662, 53.49449870000001], [-2.2010064, 53.4945568], [-2.2021084, 53.494826999999994], [-2.2025995, 53.4949622], [-2.2034545, 53.495178], [-2.2038287999999997, 53.4952722], [-2.204731419848848, 53.495504281906626], [-2.2049699, 53.4955656], [-2.2066629, 53.4960013], [-2.2078166, 53.496294799999994], [-2.2083511, 53.496425599999995], [-2.2087297999999995, 53.4965175], [-2.2090492, 53.49659019999999], [-2.2093364, 53.4966398], [-2.2095941, 53.4966717], [-2.2097875, 53.4966932], [-2.2099755999999995, 53.496706], [-2.2101535999999995, 53.4967152], [-2.2102756, 53.496717200000006], [-2.2104542, 53.4967201], [-2.2105274, 53.49671809999999], [-2.2107939, 53.49671000000001], [-2.2109894, 53.49670059999998], [-2.2111622, 53.496688], [-2.2113316, 53.4966724], [-2.2114924999999994, 53.496653599999995], [-2.2117602999999995, 53.4966137], [-2.2119414, 53.4965794], [-2.2122085, 53.4965237], [-2.212784, 53.4963585], [-2.2131143053919846, 53.49623235215253], [-2.2141871999999996, 53.4958226], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
6.4 |
0623 |
0631 |
Ashton-under-Lyne |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-12 05:41:22 |
TERMINATED |
2026-09-12 05:31:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13112960 |
1789191010006701 |
18 |
18 |
2026-09-12 05:41:10.782717 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:10.127627 |
| 465550 |
496232 |
L01809 |
045E04M612 |
2026-09-12 |
COMPLETE |
13112796 |
2026-09-12 06:31:00 |
2026-09-12 05:41:22 |
2026-09-14 05:41:22 |
{"id": 496232, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01809", "consist": "801220", "dest_crs": "EDB", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01809/2026-09-12/detailed", "trust_id": "045E04M612", "origin_crs": "XCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-12", "dest_arr_time": "0630", "dest_platform": "9", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5E04", "timing_status": "LATE", "origin_station": "Craigentinny T.& R.S.M.D", "current_leg_arr": "0631", "current_leg_dep": "0624", "current_leg_end": "Edinburgh", "origin_dep_time": "0623", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-12T05:41:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1266209, 55.9527891], [-3.1281823, 55.95331259999999], [-3.1284316, 55.9534028], [-3.1286687999999994, 55.9535029], [-3.1287761, 55.9535624], [-3.1289551, 55.9536519], [-3.1291178999999993, 55.95374090000001], [-3.12944, 55.95388479999999], [-3.1296314, 55.9539488], [-3.1298363999999994, 55.9540052], [-3.130122, 55.9540677], [-3.1303523999999996, 55.954114399999995], [-3.1333791000000004, 55.9548166], [-3.1335021999999997, 55.954851], [-3.1335882, 55.9548751], [-3.1337546, 55.954927000000005], [-3.1340048, 55.9550039], [-3.134167, 55.955056], [-3.1343453999999995, 55.9551135], [-3.1345202999999997, 55.9551649], [-3.1347232, 55.9552187], [-3.1349966, 55.9552828], [-3.1353832, 55.9553689], [-3.1359898, 55.955528099999995], [-3.1361864999999995, 55.9555715], [-3.1366551999999994, 55.9556667], [-3.1375392999999994, 55.9558339], [-3.1376501, 55.95585169999999], [-3.1381094, 55.9559255], [-3.1390788, 55.95606779999999], [-3.1397012, 55.95614900000001], [-3.1403669, 55.9562281], [-3.1414742999999996, 55.9563389], [-3.1420777999999996, 55.956390000000006], [-3.1428945, 55.95645760000001], [-3.142905099698427, 55.956458258674296], [-3.1436428, 55.95650409999999], [-3.144103494418325, 55.956529606395286], [-3.1442261999999994, 55.9565364], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Craigentinny T.& R.S.M.D", "dest_arr_time_act": "0630", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Craigentinny T.& R.S.M.D", "current_leg_milage": "2.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 344.045, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 389.912, \"from_m\": 344.045, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 475.279, \"from_m\": 389.912, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4169.387, \"from_m\": 475.279, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 4481.237, \"from_m\": 4169.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4926.561, \"from_m\": 4481.237, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5873.128, \"from_m\": 4926.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6599.188, \"from_m\": 5873.128, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9654.938, \"from_m\": 6599.188, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10737.652, \"from_m\": 9654.938, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21266.28, \"from_m\": 10737.652, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21467.939, \"from_m\": 21266.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21520.444, \"from_m\": 21467.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23055.397, \"from_m\": 21520.444, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23401.649, \"from_m\": 23055.397, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29079.756, \"from_m\": 23401.649, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29426.008, \"from_m\": 29079.756, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30144.212, \"from_m\": 29426.008, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30215.493, \"from_m\": 30144.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47626.779, \"from_m\": 30215.493, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48389.435, \"from_m\": 47626.779, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52094.757, \"from_m\": 48389.435, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53251.543, \"from_m\": 52094.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53565.08, \"from_m\": 53251.543, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 53632.583, \"from_m\": 53565.08, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53952.144, \"from_m\": 53632.583, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 496232, \"profile_key\": \"ec197f6d5cdf254bc5884ab7225b6285e8d6a417bfa50170d057d1a1c8590614\", \"schedule_id\": 17176, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 2, \"distance_m\": 2221.59, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 3, \"distance_m\": 4293.128, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 5297.129, \"section_seq\": 1, \"route_path_id\": 43422}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53952.144, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43422}], \"total_distance_m\": 53952.144, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 53828.358, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 123.786, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0623", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:49Z\", \"source_id\": 39943171, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:52Z\", \"source_id\": 13112796, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "9", "timing_fact_generation": 1789190993202976, "current_leg_arrival_utc": "2026-09-12T06:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:13.209689", "service_state_evidence_id": 13112796, "current_leg_start_actual_dep": "2026-09-12T06:24:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:13.485599", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XCN |
EDB |
5E04 |
801220 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 344.045, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 389.912, "from_m": 344.045, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 475.279, "from_m": 389.912, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4169.387, "from_m": 475.279, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 4481.237, "from_m": 4169.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4926.561, "from_m": 4481.237, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5873.128, "from_m": 4926.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6599.188, "from_m": 5873.128, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9654.938, "from_m": 6599.188, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10737.652, "from_m": 9654.938, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21266.28, "from_m": 10737.652, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21467.939, "from_m": 21266.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21520.444, "from_m": 21467.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23055.397, "from_m": 21520.444, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23401.649, "from_m": 23055.397, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29079.756, "from_m": 23401.649, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29426.008, "from_m": 29079.756, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30144.212, "from_m": 29426.008, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30215.493, "from_m": 30144.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47626.779, "from_m": 30215.493, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48389.435, "from_m": 47626.779, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52094.757, "from_m": 48389.435, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53251.543, "from_m": 52094.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53565.08, "from_m": 53251.543, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 53632.583, "from_m": 53565.08, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 53952.144, "from_m": 53632.583, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 496232, "profile_key": "ec197f6d5cdf254bc5884ab7225b6285e8d6a417bfa50170d057d1a1c8590614", "schedule_id": 17176, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0623", "location": "Craigentinny T.& R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Craigentinny Jn", "stage_seq": 2, "distance_m": 2221.59, "section_seq": 1, "route_path_id": 43422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Abbeyhill Jn", "stage_seq": 3, "distance_m": 4293.128, "section_seq": 1, "route_path_id": 43422}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 4, "distance_m": 5297.129, "section_seq": 1, "route_path_id": 43422}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53952.144, "from_m": 0.0, "section_seq": 1, "route_path_id": 43422}], "total_distance_m": 53952.144, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 53828.358, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 123.786, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 891, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:49Z", "source_id": 39943171, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:52Z", "source_id": 13112796, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Craigentinny T.& R.S.M.D |
0623 |
0623 |
None |
None |
None |
Edinburgh |
0630 |
0630 |
9 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01809/2026-09-12/detailed |
None |
Craigentinny T.& R.S.M.D |
2026-09-12T06:24:00+01:00 |
Edinburgh |
7.0 |
{"type": "LineString", "coordinates": [[-3.1266209, 55.9527891], [-3.1281823, 55.95331259999999], [-3.1284316, 55.9534028], [-3.1286687999999994, 55.9535029], [-3.1287761, 55.9535624], [-3.1289551, 55.9536519], [-3.1291178999999993, 55.95374090000001], [-3.12944, 55.95388479999999], [-3.1296314, 55.9539488], [-3.1298363999999994, 55.9540052], [-3.130122, 55.9540677], [-3.1303523999999996, 55.954114399999995], [-3.1333791000000004, 55.9548166], [-3.1335021999999997, 55.954851], [-3.1335882, 55.9548751], [-3.1337546, 55.954927000000005], [-3.1340048, 55.9550039], [-3.134167, 55.955056], [-3.1343453999999995, 55.9551135], [-3.1345202999999997, 55.9551649], [-3.1347232, 55.9552187], [-3.1349966, 55.9552828], [-3.1353832, 55.9553689], [-3.1359898, 55.955528099999995], [-3.1361864999999995, 55.9555715], [-3.1366551999999994, 55.9556667], [-3.1375392999999994, 55.9558339], [-3.1376501, 55.95585169999999], [-3.1381094, 55.9559255], [-3.1390788, 55.95606779999999], [-3.1397012, 55.95614900000001], [-3.1403669, 55.9562281], [-3.1414742999999996, 55.9563389], [-3.1420777999999996, 55.956390000000006], [-3.1428945, 55.95645760000001], [-3.142905099698427, 55.956458258674296], [-3.1436428, 55.95650409999999], [-3.144103494418325, 55.956529606395286], [-3.1442261999999994, 55.9565364], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
2.5 |
0624 |
0631 |
Craigentinny T.& R.S.M.D |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-12 05:41:22 |
TERMINATED |
2026-09-12 05:31:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13112796 |
1789190993202976 |
8 |
8 |
2026-09-12 05:41:13.485599 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:13.209689 |
| 465551 |
496565 |
V27768 |
785E041612 |
2026-09-12 |
COMPLETE |
13113620 |
2026-09-12 06:31:00 |
2026-09-12 05:41:22 |
2026-09-14 05:41:22 |
{"id": 496565, "stp": "N", "toc": "Transport for Wales", "uid": "V27768", "consist": "150264", "dest_crs": "CDF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:V27768/2026-09-12/detailed", "trust_id": "785E041612", "origin_crs": "XCC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "4A", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "5E04", "timing_status": "EARLY", "origin_station": "Canton C.S.D.", "current_leg_arr": "0631", "current_leg_dep": "0628", "current_leg_end": "Cardiff Central", "origin_dep_time": "0630", "origin_platform": null, "current_location": "Cardiff Central", "last_update_time": "2026-09-12T05:41:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]}", "current_leg_start": "Canton Sig. CF2324", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Canton Sig. CF2324", "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1260.383, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4389.035, \"from_m\": 1260.383, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5649.419, \"from_m\": 4389.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 496565, \"profile_key\": \"f0fe13a3d15577e330586aac373feb7d050d9ed032f5d03b9ac24b90db563644\", \"schedule_id\": 38166, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Canton C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 46652}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632\", \"location\": \"Canton Sig. CF2324\", \"stage_seq\": 2, \"distance_m\": 367.855, \"section_seq\": 1, \"route_path_id\": 46652}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 3, \"distance_m\": 2143.768, \"section_seq\": 1, \"route_path_id\": 46652}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5649.419, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 46652}], \"total_distance_m\": 5649.419, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 3128.652, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2520.767, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:27Z\", \"source_id\": 13112021, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:15Z\", \"source_id\": 39945530, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:15Z\", \"source_id\": 13113620, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "4", "timing_fact_generation": 1789191076243519, "current_leg_arrival_utc": "2026-09-12T06:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:16.238948", "service_state_evidence_id": 13113620, "current_leg_start_actual_dep": "2026-09-12T06:32:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:17.048563", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
N |
XCC |
CDF |
5E04 |
150264 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1260.383, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4389.035, "from_m": 1260.383, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5649.419, "from_m": 4389.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 496565, "profile_key": "f0fe13a3d15577e330586aac373feb7d050d9ed032f5d03b9ac24b90db563644", "schedule_id": 38166, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Canton C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 46652}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632", "location": "Canton Sig. CF2324", "stage_seq": 2, "distance_m": 367.855, "section_seq": 1, "route_path_id": 46652}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 3, "distance_m": 2143.768, "section_seq": 1, "route_path_id": 46652}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5649.419, "from_m": 0.0, "section_seq": 1, "route_path_id": 46652}], "total_distance_m": 5649.419, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 3128.652, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2520.767, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:27Z", "source_id": 13112021, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24848, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:15Z", "source_id": 39945530, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:31:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:15Z", "source_id": 13113620, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Canton C.S.D. |
0630 |
0630 |
None |
None |
None |
Cardiff Central |
0635 |
0635 |
4A |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:V27768/2026-09-12/detailed |
None |
Canton Sig. CF2324 |
2026-09-12T06:32:00+01:00 |
Cardiff Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.188435367791939, 51.47580616779375], [-3.1881453999999994, 51.4758013], [-3.1878718, 51.47578549999999], [-3.1875504, 51.47576459999999], [-3.1873013, 51.47575140000001], [-3.1869611999999994, 51.475726599999994], [-3.1864964, 51.47569480000001], [-3.1862869, 51.47567850000001], [-3.1857763999999995, 51.475642699999995], [-3.1854365, 51.4756458], [-3.1850149, 51.4756464], [-3.1847023, 51.47564849999999], [-3.1844732, 51.4756454], [-3.1841575999999994, 51.47561979999999], [-3.1838816000000003, 51.475623000000006], [-3.1835669, 51.475615799999986], [-3.1831542999999995, 51.4755863], [-3.1827778999999996, 51.4755707], [-3.1822824999999995, 51.475575], [-3.1818088, 51.4755837], [-3.1792304, 51.4756626]]} |
0.4 |
0628 |
0631 |
Canton Sig. CF2324 |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-12 05:41:22 |
TERMINATED |
2026-09-12 05:31:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113620 |
1789191076243519 |
7 |
7 |
2026-09-12 05:41:17.048563 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:16.238948 |
| 465552 |
496657 |
N59394 |
312T071512 |
2026-09-12 |
COMPLETE |
13112909 |
2026-09-12 06:31:00 |
2026-09-12 05:41:52 |
2026-09-14 05:41:52 |
{"id": 496657, "stp": "N", "toc": "TransPennine Express", "uid": "N59394", "consist": "185145", "dest_crs": "HUD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N59394/2026-09-12/detailed", "trust_id": "312T071512", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Huddersfield", "service_date": "2026-09-12", "dest_arr_time": "0631", "dest_platform": "2", "is_terminated": 1, "next_location": "Huddersfield", "signalling_id": "2T07", "timing_status": "ON TIME", "origin_station": "Manchester Victoria", "current_leg_arr": "0631", "current_leg_dep": "0620", "current_leg_end": "Huddersfield", "origin_dep_time": "0532", "origin_platform": "4", "current_location": "Huddersfield", "last_update_time": "2026-09-12T05:41:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7788871999999998, 53.69806410000001], [-1.7779512999999998, 53.6978927], [-1.7768093000000005, 53.6976555], [-1.7762591, 53.6975058], [-1.7757687999999998, 53.6973735], [-1.7752091, 53.69719619999999], [-1.7746274, 53.696989900000005], [-1.7742501999999998, 53.6968338], [-1.7724715, 53.69603059999999], [-1.7720301, 53.6958458], [-1.7717183, 53.69571259999999], [-1.7712638000000005, 53.69552809999999], [-1.7707529999999998, 53.6953438], [-1.7702471000000002, 53.6951656], [-1.7697972999999998, 53.69501909999999], [-1.7691707, 53.6948326], [-1.7672535, 53.694323], [-1.7667470999999997, 53.69417789999999], [-1.7663587000000005, 53.69405629999999], [-1.7659336, 53.69391720000001], [-1.7654536, 53.69374549999999], [-1.7646544, 53.6934524], [-1.7634421999999998, 53.693008600000006], [-1.7626115, 53.6927199], [-1.7618773, 53.692485], [-1.7612358999999995, 53.692304], [-1.7606356, 53.6921566], [-1.7600443, 53.69202200000001], [-1.7595833999999997, 53.691925899999994], [-1.7593637, 53.69189020000001], [-1.7578806, 53.6916348], [-1.756839, 53.69151990000001], [-1.7557281, 53.69142010000001], [-1.7544514, 53.69132840000001], [-1.7536229, 53.6912508], [-1.7527882999999995, 53.69115889999999], [-1.7518247, 53.691047100000006], [-1.750868, 53.6909144], [-1.7498516, 53.6907527], [-1.7497444999999998, 53.6907357], [-1.7493333, 53.6906592], [-1.7491680999999997, 53.6906285], [-1.7485103, 53.6904388], [-1.7479296, 53.6902518], [-1.7473729999999998, 53.6900544], [-1.7468853, 53.68985209999999], [-1.7463702999999997, 53.68961540000001], [-1.7460136, 53.689431199999994], [-1.7456837, 53.6892422], [-1.7454341999999998, 53.689062699999994], [-1.7447234, 53.68856079999999], [-1.7424554999999995, 53.6869216], [-1.7403033, 53.68534549999999], [-1.7402158, 53.6852812], [-1.7397607, 53.6849363], [-1.7389803999999998, 53.684302399999986], [-1.7385992999999995, 53.68387880000001], [-1.7382523, 53.6834315], [-1.7380604999999998, 53.68308700000001], [-1.7379096, 53.6827461], [-1.7377878, 53.68219859999999], [-1.7378325, 53.68119260000001], [-1.7378389971247248, 53.68115157602794], [-1.7380072, 53.680089499999994], [-1.7381611, 53.679423699999994], [-1.7387630999999997, 53.67831639999999], [-1.7393435999999998, 53.6776019], [-1.7398465, 53.67704299999999], [-1.7400500652242108, 53.67684763891581], [-1.740210762683797, 53.676721428431925], [-1.740352065066567, 53.676609451855214], [-1.7404769319399211, 53.67650976335795], [-1.7405883228712598, 53.67642041711243], [-1.740689197427982, 53.67633946729092], [-1.740782515177489, 53.67626496806568], [-1.7408712356871794, 53.676194973609014], [-1.740958318524454, 53.67612753809318], [-1.7410467232567122, 53.67606071569048], [-1.7411394094513544, 53.67599256057317], [-1.7412393366757803, 53.67592112691352], [-1.74134946449739, 53.675844468883824], [-1.7414727524835831, 53.67576064065637], [-1.74161216020176, 53.6756676964034], [-1.7417706472193204, 53.675563690297224], [-1.7419511731036643, 53.675446676510106], [-1.7426364999999997, 53.6749719], [-1.7433445, 53.6744446], [-1.7439481, 53.67397209999999], [-1.7444687, 53.67351], [-1.7458428, 53.6721537], [-1.746449, 53.671604], [-1.7470279, 53.67110379999999], [-1.7477854, 53.670561600000006], [-1.7481926999999997, 53.67028470000001], [-1.7487589999999995, 53.6699218], [-1.7495504, 53.6694773], [-1.7506419999999998, 53.66895250000001], [-1.7519762, 53.6684404], [-1.7523749999999998, 53.6682965], [-1.7526984999999995, 53.66818500000001], [-1.7528698, 53.668126], [-1.7536201, 53.66789120000001], [-1.7542585999999998, 53.6677055], [-1.7550222999999998, 53.6675073], [-1.7556613999999997, 53.66736229999999], [-1.7564803999999998, 53.66719369999999], [-1.7584807999999998, 53.6668154], [-1.7593665999999997, 53.6666298], [-1.7595731, 53.6665805], [-1.7614749, 53.666116800000005], [-1.7629662999999998, 53.665666], [-1.7639898, 53.66532579999999], [-1.7649779, 53.6649675], [-1.7660372, 53.6645292], [-1.767012, 53.6641264], [-1.7681607, 53.6636518], [-1.7693604, 53.663135700000005], [-1.7701281, 53.6627811], [-1.7705725, 53.6625508], [-1.7712254999999997, 53.66220479999999], [-1.7713983, 53.662108700000005], [-1.7723763, 53.661527099999994], [-1.773281, 53.6609672], [-1.774475, 53.6601502], [-1.7758055999999998, 53.6591791], [-1.7768456999999998, 53.6583727], [-1.7773507, 53.65793729999999], [-1.7778524999999998, 53.6574801], [-1.7784578, 53.65685779999999], [-1.7789676999999997, 53.656228599999984], [-1.7792871, 53.655809399999995], [-1.7794126999999995, 53.65563809999999], [-1.7800847999999998, 53.6547536], [-1.7807556, 53.6538814], [-1.7815957999999998, 53.6527892], [-1.7821003, 53.6522101], [-1.7822774999999995, 53.65197770000001], [-1.7824101, 53.651801199999994], [-1.7827117, 53.651399], [-1.7832540999999995, 53.65052729999999], [-1.7834189, 53.6503018], [-1.7838168999999997, 53.64980229999999], [-1.7839922, 53.64960229999999], [-1.7841115999999997, 53.64944649999999], [-1.7843631999999998, 53.649096], [-1.7843949, 53.6490515], [-1.7847934, 53.64850680000001]]}", "current_leg_start": "Brighouse", "dest_arr_time_act": "0631", "motion_projection": null, "next_location_lat": "53.6485068", "next_location_lon": "-1.7847934", "previous_location": "Brighouse", "current_leg_milage": "5.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 252.692, \"from_m\": 190.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 318.932, \"from_m\": 252.692, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2390.842, \"from_m\": 318.932, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2492.524, \"from_m\": 2390.842, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8337.57, \"from_m\": 2492.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9335.017, \"from_m\": 8337.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10300.361, \"from_m\": 9335.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11186.787, \"from_m\": 10300.361, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11778.093, \"from_m\": 11186.787, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14210.747, \"from_m\": 11778.093, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15636.312, \"from_m\": 14210.747, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19242.528, \"from_m\": 15636.312, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19965.0, \"from_m\": 19242.528, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 20222.491, \"from_m\": 19965.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20518.978, \"from_m\": 20222.491, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20776.469, \"from_m\": 20518.978, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21498.94, \"from_m\": 20776.469, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 25105.157, \"from_m\": 21498.94, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26530.722, \"from_m\": 25105.157, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28963.375, \"from_m\": 26530.722, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29554.682, \"from_m\": 28963.375, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30441.107, \"from_m\": 29554.682, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 30994.854, \"from_m\": 30441.107, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31038.043, \"from_m\": 30994.854, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31407.897, \"from_m\": 31038.043, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31745.743, \"from_m\": 31407.897, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31801.537, \"from_m\": 31745.743, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32406.055, \"from_m\": 31801.537, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38251.1, \"from_m\": 32406.055, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38352.782, \"from_m\": 38251.1, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40424.692, \"from_m\": 38352.782, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40490.932, \"from_m\": 40424.692, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40553.414, \"from_m\": 40490.932, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40743.624, \"from_m\": 40553.414, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496657, \"profile_key\": \"0f7f828c85e97a2dae81a68774166582cbd70809ad5c64682f7ca2e07f2b7413\", \"schedule_id\": 35871, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 1906.789, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 2651.433, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 4, \"distance_m\": 3898.191, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Castleton East Jn\", \"stage_seq\": 5, \"distance_m\": 6749.513, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545H\", \"location\": \"Rochdale\", \"stage_seq\": 6, \"distance_m\": 7641.434, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 7, \"distance_m\": 9036.98, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Littleborough\", \"stage_seq\": 8, \"distance_m\": 9746.614, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556H\", \"location\": \"Todmorden\", \"stage_seq\": 9, \"distance_m\": 10628.855, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 10, \"distance_m\": 12077.669, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 11, \"distance_m\": 13284.673, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607\", \"location\": \"Mytholmroyd\", \"stage_seq\": 12, \"distance_m\": 14076.586, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 13, \"distance_m\": 15933.415, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 14, \"distance_m\": 16081.265, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Greetland Jn\", \"stage_seq\": 15, \"distance_m\": 17294.176, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621H\", \"location\": \"Brighouse\", \"stage_seq\": 16, \"distance_m\": 20370.734, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Bradley Wood Jn\", \"stage_seq\": 17, \"distance_m\": 21201.871, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Bradley Jn\", \"stage_seq\": 18, \"distance_m\": 26664.882, \"section_seq\": 1, \"route_path_id\": 42628}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": null, \"location\": \"Huddersfield\", \"stage_seq\": 19, \"distance_m\": 27456.795, \"section_seq\": 1, \"route_path_id\": 42628}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40743.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42628}], \"total_distance_m\": 40743.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 40743.624, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.6485068", "current_position_lon": "-1.7847934", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:43:11Z\", \"source_id\": 39880482, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:44:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:43:19Z\", \"source_id\": 13092117, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:16Z\", \"source_id\": 39886967, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:49:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:22Z\", \"source_id\": 13094101, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:20Z\", \"source_id\": 39892740, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:24Z\", \"source_id\": 13095967, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:31Z\", \"source_id\": 39900226, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:02:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:38Z\", \"source_id\": 13098389, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:59Z\", \"source_id\": 39905903, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:00Z\", \"source_id\": 13100320, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:47Z\", \"source_id\": 39914059, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:54Z\", \"source_id\": 13102969, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:07Z\", \"source_id\": 39926223, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:12Z\", \"source_id\": 13107105, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:23Z\", \"source_id\": 39932920, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:28Z\", \"source_id\": 13109361, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:00Z\", \"source_id\": 39943434, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:07Z\", \"source_id\": 13112909, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Huddersfield", "service_state_platform": "2", "timing_fact_generation": 1789191008103579, "current_leg_arrival_utc": "2026-09-12T06:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:24.692392", "service_state_evidence_id": 13112909, "current_leg_start_actual_dep": "2026-09-12T06:21:30+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:25.014690", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
N |
MCV |
HUD |
2T07 |
185145 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 190.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 252.692, "from_m": 190.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 318.932, "from_m": 252.692, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2390.842, "from_m": 318.932, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2492.524, "from_m": 2390.842, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8337.57, "from_m": 2492.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9335.017, "from_m": 8337.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10300.361, "from_m": 9335.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11186.787, "from_m": 10300.361, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11778.093, "from_m": 11186.787, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14210.747, "from_m": 11778.093, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15636.312, "from_m": 14210.747, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19242.528, "from_m": 15636.312, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19965.0, "from_m": 19242.528, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 20222.491, "from_m": 19965.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20518.978, "from_m": 20222.491, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20776.469, "from_m": 20518.978, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21498.94, "from_m": 20776.469, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 25105.157, "from_m": 21498.94, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26530.722, "from_m": 25105.157, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28963.375, "from_m": 26530.722, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29554.682, "from_m": 28963.375, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30441.107, "from_m": 29554.682, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 30994.854, "from_m": 30441.107, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31038.043, "from_m": 30994.854, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31407.897, "from_m": 31038.043, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31745.743, "from_m": 31407.897, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31801.537, "from_m": 31745.743, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32406.055, "from_m": 31801.537, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38251.1, "from_m": 32406.055, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38352.782, "from_m": 38251.1, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40424.692, "from_m": 38352.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40490.932, "from_m": 40424.692, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40553.414, "from_m": 40490.932, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40743.624, "from_m": 40553.414, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496657, "profile_key": "0f7f828c85e97a2dae81a68774166582cbd70809ad5c64682f7ca2e07f2b7413", "schedule_id": 35871, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 1906.789, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 2651.433, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Vitriol Works S.B.", "stage_seq": 4, "distance_m": 3898.191, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Castleton East Jn", "stage_seq": 5, "distance_m": 6749.513, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545H", "location": "Rochdale", "stage_seq": 6, "distance_m": 7641.434, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546H", "location": "Rochdale East Jn", "stage_seq": 7, "distance_m": 9036.98, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Littleborough", "stage_seq": 8, "distance_m": 9746.614, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556H", "location": "Todmorden", "stage_seq": 9, "distance_m": 10628.855, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Hall Royd Jn", "stage_seq": 10, "distance_m": 12077.669, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603H", "location": "Hebden Bridge", "stage_seq": 11, "distance_m": 13284.673, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607", "location": "Mytholmroyd", "stage_seq": 12, "distance_m": 14076.586, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Sowerby Bridge", "stage_seq": 13, "distance_m": 15933.415, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Milner Royd Jn", "stage_seq": 14, "distance_m": 16081.265, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Greetland Jn", "stage_seq": 15, "distance_m": 17294.176, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621H", "location": "Brighouse", "stage_seq": 16, "distance_m": 20370.734, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Bradley Wood Jn", "stage_seq": 17, "distance_m": 21201.871, "section_seq": 1, "route_path_id": 42628}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Bradley Jn", "stage_seq": 18, "distance_m": 26664.882, "section_seq": 1, "route_path_id": 42628}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": null, "location": "Huddersfield", "stage_seq": 19, "distance_m": 27456.795, "section_seq": 1, "route_path_id": 42628}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40743.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 42628}], "total_distance_m": 40743.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 40743.624, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:43:11Z", "source_id": 39880482, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:44:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:43:19Z", "source_id": 13092117, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:16Z", "source_id": 39886967, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T04:49:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:22Z", "source_id": 13094101, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:20Z", "source_id": 39892740, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T04:55:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:24Z", "source_id": 13095967, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:31Z", "source_id": 39900226, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:02:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:38Z", "source_id": 13098389, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6172, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:59Z", "source_id": 39905903, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:05:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:00Z", "source_id": 13100320, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6156, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:47Z", "source_id": 39914059, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:11:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:54Z", "source_id": 13102969, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6178, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:07Z", "source_id": 39926223, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:19:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:12Z", "source_id": 13107105, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6227, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:23Z", "source_id": 39932920, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T05:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:28Z", "source_id": 13109361, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6249, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:00Z", "source_id": 39943434, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:07Z", "source_id": 13112909, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Manchester Victoria |
0532 |
0532 |
4 |
None |
None |
Huddersfield |
0631 |
0631 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N59394/2026-09-12/detailed |
None |
Brighouse |
2026-09-12T06:21:30+01:00 |
Huddersfield |
11.0 |
{"type": "LineString", "coordinates": [[-1.7788871999999998, 53.69806410000001], [-1.7779512999999998, 53.6978927], [-1.7768093000000005, 53.6976555], [-1.7762591, 53.6975058], [-1.7757687999999998, 53.6973735], [-1.7752091, 53.69719619999999], [-1.7746274, 53.696989900000005], [-1.7742501999999998, 53.6968338], [-1.7724715, 53.69603059999999], [-1.7720301, 53.6958458], [-1.7717183, 53.69571259999999], [-1.7712638000000005, 53.69552809999999], [-1.7707529999999998, 53.6953438], [-1.7702471000000002, 53.6951656], [-1.7697972999999998, 53.69501909999999], [-1.7691707, 53.6948326], [-1.7672535, 53.694323], [-1.7667470999999997, 53.69417789999999], [-1.7663587000000005, 53.69405629999999], [-1.7659336, 53.69391720000001], [-1.7654536, 53.69374549999999], [-1.7646544, 53.6934524], [-1.7634421999999998, 53.693008600000006], [-1.7626115, 53.6927199], [-1.7618773, 53.692485], [-1.7612358999999995, 53.692304], [-1.7606356, 53.6921566], [-1.7600443, 53.69202200000001], [-1.7595833999999997, 53.691925899999994], [-1.7593637, 53.69189020000001], [-1.7578806, 53.6916348], [-1.756839, 53.69151990000001], [-1.7557281, 53.69142010000001], [-1.7544514, 53.69132840000001], [-1.7536229, 53.6912508], [-1.7527882999999995, 53.69115889999999], [-1.7518247, 53.691047100000006], [-1.750868, 53.6909144], [-1.7498516, 53.6907527], [-1.7497444999999998, 53.6907357], [-1.7493333, 53.6906592], [-1.7491680999999997, 53.6906285], [-1.7485103, 53.6904388], [-1.7479296, 53.6902518], [-1.7473729999999998, 53.6900544], [-1.7468853, 53.68985209999999], [-1.7463702999999997, 53.68961540000001], [-1.7460136, 53.689431199999994], [-1.7456837, 53.6892422], [-1.7454341999999998, 53.689062699999994], [-1.7447234, 53.68856079999999], [-1.7424554999999995, 53.6869216], [-1.7403033, 53.68534549999999], [-1.7402158, 53.6852812], [-1.7397607, 53.6849363], [-1.7389803999999998, 53.684302399999986], [-1.7385992999999995, 53.68387880000001], [-1.7382523, 53.6834315], [-1.7380604999999998, 53.68308700000001], [-1.7379096, 53.6827461], [-1.7377878, 53.68219859999999], [-1.7378325, 53.68119260000001], [-1.7378389971247248, 53.68115157602794], [-1.7380072, 53.680089499999994], [-1.7381611, 53.679423699999994], [-1.7387630999999997, 53.67831639999999], [-1.7393435999999998, 53.6776019], [-1.7398465, 53.67704299999999], [-1.7400500652242108, 53.67684763891581], [-1.740210762683797, 53.676721428431925], [-1.740352065066567, 53.676609451855214], [-1.7404769319399211, 53.67650976335795], [-1.7405883228712598, 53.67642041711243], [-1.740689197427982, 53.67633946729092], [-1.740782515177489, 53.67626496806568], [-1.7408712356871794, 53.676194973609014], [-1.740958318524454, 53.67612753809318], [-1.7410467232567122, 53.67606071569048], [-1.7411394094513544, 53.67599256057317], [-1.7412393366757803, 53.67592112691352], [-1.74134946449739, 53.675844468883824], [-1.7414727524835831, 53.67576064065637], [-1.74161216020176, 53.6756676964034], [-1.7417706472193204, 53.675563690297224], [-1.7419511731036643, 53.675446676510106], [-1.7426364999999997, 53.6749719], [-1.7433445, 53.6744446], [-1.7439481, 53.67397209999999], [-1.7444687, 53.67351], [-1.7458428, 53.6721537], [-1.746449, 53.671604], [-1.7470279, 53.67110379999999], [-1.7477854, 53.670561600000006], [-1.7481926999999997, 53.67028470000001], [-1.7487589999999995, 53.6699218], [-1.7495504, 53.6694773], [-1.7506419999999998, 53.66895250000001], [-1.7519762, 53.6684404], [-1.7523749999999998, 53.6682965], [-1.7526984999999995, 53.66818500000001], [-1.7528698, 53.668126], [-1.7536201, 53.66789120000001], [-1.7542585999999998, 53.6677055], [-1.7550222999999998, 53.6675073], [-1.7556613999999997, 53.66736229999999], [-1.7564803999999998, 53.66719369999999], [-1.7584807999999998, 53.6668154], [-1.7593665999999997, 53.6666298], [-1.7595731, 53.6665805], [-1.7614749, 53.666116800000005], [-1.7629662999999998, 53.665666], [-1.7639898, 53.66532579999999], [-1.7649779, 53.6649675], [-1.7660372, 53.6645292], [-1.767012, 53.6641264], [-1.7681607, 53.6636518], [-1.7693604, 53.663135700000005], [-1.7701281, 53.6627811], [-1.7705725, 53.6625508], [-1.7712254999999997, 53.66220479999999], [-1.7713983, 53.662108700000005], [-1.7723763, 53.661527099999994], [-1.773281, 53.6609672], [-1.774475, 53.6601502], [-1.7758055999999998, 53.6591791], [-1.7768456999999998, 53.6583727], [-1.7773507, 53.65793729999999], [-1.7778524999999998, 53.6574801], [-1.7784578, 53.65685779999999], [-1.7789676999999997, 53.656228599999984], [-1.7792871, 53.655809399999995], [-1.7794126999999995, 53.65563809999999], [-1.7800847999999998, 53.6547536], [-1.7807556, 53.6538814], [-1.7815957999999998, 53.6527892], [-1.7821003, 53.6522101], [-1.7822774999999995, 53.65197770000001], [-1.7824101, 53.651801199999994], [-1.7827117, 53.651399], [-1.7832540999999995, 53.65052729999999], [-1.7834189, 53.6503018], [-1.7838168999999997, 53.64980229999999], [-1.7839922, 53.64960229999999], [-1.7841115999999997, 53.64944649999999], [-1.7843631999999998, 53.649096], [-1.7843949, 53.6490515], [-1.7847934, 53.64850680000001]]} |
5.2 |
0620 |
0631 |
Brighouse |
Huddersfield |
Huddersfield |
53.6485068 |
-1.7847934 |
53.6485068 |
-1.7847934 |
1 |
0 |
2026-09-12 05:41:52 |
TERMINATED |
2026-09-12 05:31:00 |
Huddersfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13112909 |
1789191008103579 |
69 |
69 |
2026-09-12 05:41:25.014690 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:24.692392 |
| 465553 |
496015 |
P28852 |
312Y90M612 |
2026-09-12 |
COMPLETE |
13112961 |
2026-09-12 06:31:00 |
2026-09-12 05:41:52 |
2026-09-14 05:41:52 |
{"id": 496015, "stp": "P", "toc": "Northern", "uid": "P28852", "consist": "769456", "dest_crs": "SYB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28852/2026-09-12/detailed", "trust_id": "312Y90M612", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stalybridge", "service_date": "2026-09-12", "dest_arr_time": "0631", "dest_platform": "5", "is_terminated": 1, "next_location": "Stalybridge", "signalling_id": "2Y90", "timing_status": "ON TIME", "origin_station": "Manchester Victoria", "current_leg_arr": "0631", "current_leg_dep": "0627", "current_leg_end": "Stalybridge", "origin_dep_time": "0618", "origin_platform": "1", "current_location": "Stalybridge", "last_update_time": "2026-09-12T05:41:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.093729, 53.4911269], [-2.0932297, 53.49108429999999], [-2.09267, 53.4910476], [-2.0921404, 53.4910081], [-2.0914940000000004, 53.4909518], [-2.0906697999999997, 53.4908732], [-2.0897792, 53.4907726], [-2.0888774999999997, 53.49061489999999], [-2.0880620999999997, 53.49043609999998], [-2.0871758, 53.4901982], [-2.0861261, 53.48984359999999], [-2.085307499999999, 53.489496200000005], [-2.0847255, 53.4892249], [-2.0838135, 53.4887015], [-2.0832176999999996, 53.4882862], [-2.082628, 53.48781259999999], [-2.0821385, 53.4873236], [-2.0815068, 53.4866496], [-2.0809489, 53.48611449999999], [-2.0802408, 53.48566119999999], [-2.0795703, 53.48531970000001], [-2.0785511999999997, 53.4849445], [-2.0777626, 53.48473709999999], [-2.0770061999999996, 53.48459819999999], [-2.0761184, 53.48449130000001], [-2.0740798999999996, 53.484320499999995], [-2.0739106, 53.4843022], [-2.0735809, 53.484266000000005], [-2.0732628, 53.48423209999999], [-2.0725300999999994, 53.4841335], [-2.0722494, 53.4840914], [-2.0715346, 53.48398689999999], [-2.0706006, 53.48385840000002], [-2.0701821, 53.48380079999999], [-2.0696151, 53.4837394], [-2.0689489999999995, 53.483698700000005], [-2.0682785, 53.48368709999998], [-2.0673674999999996, 53.4836842], [-2.0667287, 53.4837045], [-2.0664104, 53.48372740000001], [-2.066125153474899, 53.48376022088199], [-2.0657916, 53.4837986], [-2.0645747, 53.4839666]]}", "current_leg_start": "Ashton-under-Lyne", "dest_arr_time_act": "0631", "motion_projection": null, "next_location_lat": "53.4839666", "next_location_lon": "-2.0645747", "previous_location": "Ashton-under-Lyne", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 548.905, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1321.824, \"from_m\": 548.905, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496015, \"profile_key\": \"066270fefbe7e1e6c603f0e00700e557cd8faadc3f21fd56bafbce9f7e30c496\", \"schedule_id\": 21548, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36672}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 1321.824, \"section_seq\": 1, \"route_path_id\": 36672}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1321.824, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36672}], \"total_distance_m\": 1321.824, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1321.824, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4839666", "current_position_lon": "-2.0645747", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:08Z\", \"source_id\": 39935496, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:11Z\", \"source_id\": 13110285, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:08Z\", \"source_id\": 39943706, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:13Z\", \"source_id\": 13112961, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stalybridge", "service_state_platform": "5", "timing_fact_generation": 1789191014537412, "current_leg_arrival_utc": "2026-09-12T06:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:35.360091", "service_state_evidence_id": 13112961, "current_leg_start_actual_dep": "2026-09-12T06:28:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:36.609747", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCV |
SYB |
2Y90 |
769456 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 410.885, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 548.905, "from_m": 410.885, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1321.824, "from_m": 548.905, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496015, "profile_key": "066270fefbe7e1e6c603f0e00700e557cd8faadc3f21fd56bafbce9f7e30c496", "schedule_id": 21548, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0618", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36672}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 1321.824, "section_seq": 1, "route_path_id": 36672}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1321.824, "from_m": 0.0, "section_seq": 1, "route_path_id": 36672}], "total_distance_m": 1321.824, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1321.824, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8691, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:08Z", "source_id": 39935496, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:11Z", "source_id": 13110285, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8686, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:08Z", "source_id": 39943706, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:31:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:13Z", "source_id": 13112961, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Manchester Victoria |
0618 |
0618 |
1 |
None |
None |
Stalybridge |
0631 |
0631 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28852/2026-09-12/detailed |
None |
Ashton-under-Lyne |
2026-09-12T06:28:00+01:00 |
Stalybridge |
4.0 |
{"type": "LineString", "coordinates": [[-2.093729, 53.4911269], [-2.0932297, 53.49108429999999], [-2.09267, 53.4910476], [-2.0921404, 53.4910081], [-2.0914940000000004, 53.4909518], [-2.0906697999999997, 53.4908732], [-2.0897792, 53.4907726], [-2.0888774999999997, 53.49061489999999], [-2.0880620999999997, 53.49043609999998], [-2.0871758, 53.4901982], [-2.0861261, 53.48984359999999], [-2.085307499999999, 53.489496200000005], [-2.0847255, 53.4892249], [-2.0838135, 53.4887015], [-2.0832176999999996, 53.4882862], [-2.082628, 53.48781259999999], [-2.0821385, 53.4873236], [-2.0815068, 53.4866496], [-2.0809489, 53.48611449999999], [-2.0802408, 53.48566119999999], [-2.0795703, 53.48531970000001], [-2.0785511999999997, 53.4849445], [-2.0777626, 53.48473709999999], [-2.0770061999999996, 53.48459819999999], [-2.0761184, 53.48449130000001], [-2.0740798999999996, 53.484320499999995], [-2.0739106, 53.4843022], [-2.0735809, 53.484266000000005], [-2.0732628, 53.48423209999999], [-2.0725300999999994, 53.4841335], [-2.0722494, 53.4840914], [-2.0715346, 53.48398689999999], [-2.0706006, 53.48385840000002], [-2.0701821, 53.48380079999999], [-2.0696151, 53.4837394], [-2.0689489999999995, 53.483698700000005], [-2.0682785, 53.48368709999998], [-2.0673674999999996, 53.4836842], [-2.0667287, 53.4837045], [-2.0664104, 53.48372740000001], [-2.066125153474899, 53.48376022088199], [-2.0657916, 53.4837986], [-2.0645747, 53.4839666]]} |
1.4 |
0627 |
0631 |
Ashton-under-Lyne |
Stalybridge |
Stalybridge |
53.4839666 |
-2.0645747 |
53.4839666 |
-2.0645747 |
1 |
0 |
2026-09-12 05:41:52 |
TERMINATED |
2026-09-12 05:31:00 |
Stalybridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13112961 |
1789191014537412 |
24 |
24 |
2026-09-12 05:41:36.609747 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:35.360091 |
| 465554 |
494691 |
G89816 |
301Y50M412 |
2026-09-12 |
COMPLETE |
13112887 |
2026-09-12 06:31:00 |
2026-09-12 05:41:52 |
2026-09-14 05:41:52 |
{"id": 494691, "stp": "P", "toc": "Northern", "uid": "G89816", "consist": "323219", "dest_crs": "MIA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89816/2026-09-12/detailed", "trust_id": "301Y50M412", "origin_crs": "BPN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Airport", "service_date": "2026-09-12", "dest_arr_time": "0631", "dest_platform": "4A", "is_terminated": 1, "next_location": "Manchester Airport", "signalling_id": "1Y50", "timing_status": "ON TIME", "origin_station": "Blackpool North", "current_leg_arr": "0631", "current_leg_dep": "0627", "current_leg_end": "Manchester Airport", "origin_dep_time": "0459", "origin_platform": "6", "current_location": "Manchester Airport", "last_update_time": "2026-09-12T05:41:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]}", "current_leg_start": "Heald Green", "dest_arr_time_act": "0631", "motion_projection": null, "next_location_lat": "53.3649824", "next_location_lon": "-2.2724956", "previous_location": "Heald Green", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 326.887, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 338.621, \"from_m\": 326.887, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 529.482, \"from_m\": 338.621, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 670.496, \"from_m\": 529.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 967.013, \"from_m\": 670.496, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 999.804, \"from_m\": 967.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4882.683, \"from_m\": 999.804, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5252.416, \"from_m\": 4882.683, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 5862.313, \"from_m\": 5252.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26744.62, \"from_m\": 5862.313, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26917.611, \"from_m\": 26744.62, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 28766.635, \"from_m\": 26917.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28993.136, \"from_m\": 28766.635, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29047.218, \"from_m\": 28993.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29087.438, \"from_m\": 29047.218, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29135.694, \"from_m\": 29087.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29156.59, \"from_m\": 29135.694, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 29203.923, \"from_m\": 29156.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32695.328, \"from_m\": 29203.923, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 32761.499, \"from_m\": 32695.328, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36835.963, \"from_m\": 32761.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36920.169, \"from_m\": 36835.963, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36981.635, \"from_m\": 36920.169, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 37371.245, \"from_m\": 36981.635, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44557.491, \"from_m\": 37371.245, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47404.048, \"from_m\": 44557.491, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47519.688, \"from_m\": 47404.048, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 49751.949, \"from_m\": 47519.688, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49797.301, \"from_m\": 49751.949, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60040.877, \"from_m\": 49797.301, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60558.504, \"from_m\": 60040.877, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61083.203, \"from_m\": 60558.504, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61128.187, \"from_m\": 61083.203, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 62142.003, \"from_m\": 61128.187, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69709.663, \"from_m\": 62142.003, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 72117.78, \"from_m\": 69709.663, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 74284.527, \"from_m\": 72117.78, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 74752.503, \"from_m\": 74284.527, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75706.611, \"from_m\": 74752.503, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76139.645, \"from_m\": 75706.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77046.154, \"from_m\": 76139.645, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77077.645, \"from_m\": 77046.154, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77422.962, \"from_m\": 77077.645, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77483.215, \"from_m\": 77422.962, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77909.046, \"from_m\": 77483.215, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77988.855, \"from_m\": 77909.046, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 78601.785, \"from_m\": 77988.855, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 79146.32, \"from_m\": 78601.785, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 79166.156, \"from_m\": 79146.32, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 79212.363, \"from_m\": 79166.156, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 79521.776, \"from_m\": 79212.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79685.501, \"from_m\": 79521.776, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81219.807, \"from_m\": 79685.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81747.899, \"from_m\": 81219.807, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 81820.052, \"from_m\": 81747.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81905.126, \"from_m\": 81820.052, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 81994.892, \"from_m\": 81905.126, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 82025.272, \"from_m\": 81994.892, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82110.309, \"from_m\": 82025.272, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 82378.544, \"from_m\": 82110.309, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82812.926, \"from_m\": 82378.544, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92660.82, \"from_m\": 82812.926, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 93311.742, \"from_m\": 92660.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94519.996, \"from_m\": 93311.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94738.542, \"from_m\": 94519.996, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95121.171, \"from_m\": 94738.542, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 494691, \"profile_key\": \"3aaffc0b36e62eb7b88774eccfa39ca3679509a6b6300439026567bf5d0c1b21\", \"schedule_id\": 32211, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0459\", \"location\": \"Blackpool North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 2, \"distance_m\": 888.657, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0504\", \"wtt_dep\": \"0505\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 3, \"distance_m\": 5036.494, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0512H\", \"wtt_dep\": \"0513H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 4, \"distance_m\": 15704.288, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 5, \"distance_m\": 27452.24, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0523\", \"wtt_dep\": \"0525\", \"location\": \"Preston\", \"stage_seq\": 6, \"distance_m\": 28237.981, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Ribble Jn\", \"stage_seq\": 7, \"distance_m\": 29135.694, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Leyland\", \"stage_seq\": 8, \"distance_m\": 34644.029, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Euxton Jn\", \"stage_seq\": 9, \"distance_m\": 36797.759, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0533H\", \"location\": \"Buckshaw Village\", \"stage_seq\": 10, \"distance_m\": 38326.696, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537H\", \"location\": \"Chorley\", \"stage_seq\": 11, \"distance_m\": 41995.096, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Horwich Parkway\", \"stage_seq\": 12, \"distance_m\": 52656.797, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549\", \"location\": \"Lostock\", \"stage_seq\": 13, \"distance_m\": 55876.928, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 56022.282, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0554\", \"location\": \"Bolton\", \"stage_seq\": 15, \"distance_m\": 60673.124, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Burnden Jn\", \"stage_seq\": 16, \"distance_m\": 61379.868, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605H\", \"location\": \"Salford Crescent\", \"stage_seq\": 17, \"distance_m\": 74972.895, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 18, \"distance_m\": 76221.894, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Water Street Jn\", \"stage_seq\": 19, \"distance_m\": 76728.904, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Deansgate\", \"stage_seq\": 20, \"distance_m\": 77265.81, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0613\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 21, \"distance_m\": 77832.817, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0617\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 22, \"distance_m\": 78727.552, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 23, \"distance_m\": 79831.873, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 24, \"distance_m\": 82369.033, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Heald Green\", \"stage_seq\": 25, \"distance_m\": 92106.731, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 26, \"distance_m\": 93311.742, \"section_seq\": 1, \"route_path_id\": 32857}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": null, \"location\": \"Manchester Airport\", \"stage_seq\": 27, \"distance_m\": 95121.171, \"section_seq\": 1, \"route_path_id\": 32857}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95121.171, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32857}], \"total_distance_m\": 95121.171, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 89614.612, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5506.559, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0459", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3649824", "current_position_lon": "-2.2724956", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:05:01Z\", \"source_id\": 39854153, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:05:08Z\", \"source_id\": 13083580, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:12:18Z\", \"source_id\": 39857602, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:12:18Z\", \"source_id\": 13084710, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:21:49Z\", \"source_id\": 13086491, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:21:57Z\", \"source_id\": 39863167, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:22:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:21:59Z\", \"source_id\": 13086560, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:29:27Z\", \"source_id\": 39868547, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:30:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:29:33Z\", \"source_id\": 13088320, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:34:26Z\", \"source_id\": 39872580, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:35:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:34:29Z\", \"source_id\": 13089647, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:37:43Z\", \"source_id\": 39875441, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:39:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:37:48Z\", \"source_id\": 13090492, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:44:44Z\", \"source_id\": 39882063, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:46:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:44:48Z\", \"source_id\": 13092580, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:57Z\", \"source_id\": 39886577, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:03Z\", \"source_id\": 13094006, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:03Z\", \"source_id\": 39892432, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:08Z\", \"source_id\": 13095845, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:39Z\", \"source_id\": 39904162, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:44Z\", \"source_id\": 13099726, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:30Z\", \"source_id\": 39910757, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:33Z\", \"source_id\": 13101892, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:13Z\", \"source_id\": 39913216, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:16Z\", \"source_id\": 13102678, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8396, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:14Z\", \"source_id\": 39919042, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:18Z\", \"source_id\": 13104612, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:50Z\", \"source_id\": 39936775, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:53Z\", \"source_id\": 13110647, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:57Z\", \"source_id\": 39943392, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:03Z\", \"source_id\": 13112887, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Airport", "service_state_platform": "4", "timing_fact_generation": 1789191003956762, "current_leg_arrival_utc": "2026-09-12T06:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:36.425648", "service_state_evidence_id": 13112887, "current_leg_start_actual_dep": "2026-09-12T06:27:00+01:00", "operational_evidence_version": 124, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:36.614304", "service_state_valid_until_kind": null, "operational_interpretation_version": 124, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BPN |
MIA |
1Y50 |
323219 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 326.887, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 338.621, "from_m": 326.887, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 529.482, "from_m": 338.621, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 670.496, "from_m": 529.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 967.013, "from_m": 670.496, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 999.804, "from_m": 967.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4882.683, "from_m": 999.804, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5252.416, "from_m": 4882.683, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 5862.313, "from_m": 5252.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26744.62, "from_m": 5862.313, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26917.611, "from_m": 26744.62, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 28766.635, "from_m": 26917.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28993.136, "from_m": 28766.635, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29047.218, "from_m": 28993.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29087.438, "from_m": 29047.218, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29135.694, "from_m": 29087.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29156.59, "from_m": 29135.694, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 29203.923, "from_m": 29156.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32695.328, "from_m": 29203.923, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 32761.499, "from_m": 32695.328, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36835.963, "from_m": 32761.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36920.169, "from_m": 36835.963, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36981.635, "from_m": 36920.169, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 37371.245, "from_m": 36981.635, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44557.491, "from_m": 37371.245, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47404.048, "from_m": 44557.491, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47519.688, "from_m": 47404.048, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 49751.949, "from_m": 47519.688, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49797.301, "from_m": 49751.949, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60040.877, "from_m": 49797.301, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60558.504, "from_m": 60040.877, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61083.203, "from_m": 60558.504, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61128.187, "from_m": 61083.203, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 62142.003, "from_m": 61128.187, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69709.663, "from_m": 62142.003, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 72117.78, "from_m": 69709.663, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 74284.527, "from_m": 72117.78, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 74752.503, "from_m": 74284.527, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75706.611, "from_m": 74752.503, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76139.645, "from_m": 75706.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77046.154, "from_m": 76139.645, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77077.645, "from_m": 77046.154, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77422.962, "from_m": 77077.645, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77483.215, "from_m": 77422.962, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 77909.046, "from_m": 77483.215, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77988.855, "from_m": 77909.046, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 78601.785, "from_m": 77988.855, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 79146.32, "from_m": 78601.785, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 79166.156, "from_m": 79146.32, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 79212.363, "from_m": 79166.156, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 79521.776, "from_m": 79212.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79685.501, "from_m": 79521.776, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81219.807, "from_m": 79685.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81747.899, "from_m": 81219.807, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 81820.052, "from_m": 81747.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81905.126, "from_m": 81820.052, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 81994.892, "from_m": 81905.126, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 82025.272, "from_m": 81994.892, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82110.309, "from_m": 82025.272, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 82378.544, "from_m": 82110.309, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82812.926, "from_m": 82378.544, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92660.82, "from_m": 82812.926, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 93311.742, "from_m": 92660.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94519.996, "from_m": 93311.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94738.542, "from_m": 94519.996, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95121.171, "from_m": 94738.542, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 494691, "profile_key": "3aaffc0b36e62eb7b88774eccfa39ca3679509a6b6300439026567bf5d0c1b21", "schedule_id": 32211, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0459", "location": "Blackpool North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500H", "location": "Devonshire Road Jn", "stage_seq": 2, "distance_m": 888.657, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0504", "wtt_dep": "0505", "location": "Poulton-le-Fylde", "stage_seq": 3, "distance_m": 5036.494, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0512H", "wtt_dep": "0513H", "location": "Kirkham & Wesham", "stage_seq": 4, "distance_m": 15704.288, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521H", "location": "Preston Fylde Jn", "stage_seq": 5, "distance_m": 27452.24, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0523", "wtt_dep": "0525", "location": "Preston", "stage_seq": 6, "distance_m": 28237.981, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Ribble Jn", "stage_seq": 7, "distance_m": 29135.694, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Leyland", "stage_seq": 8, "distance_m": 34644.029, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Euxton Jn", "stage_seq": 9, "distance_m": 36797.759, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0533H", "location": "Buckshaw Village", "stage_seq": 10, "distance_m": 38326.696, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537H", "location": "Chorley", "stage_seq": 11, "distance_m": 41995.096, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Horwich Parkway", "stage_seq": 12, "distance_m": 52656.797, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549", "location": "Lostock", "stage_seq": 13, "distance_m": 55876.928, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 56022.282, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0554", "location": "Bolton", "stage_seq": 15, "distance_m": 60673.124, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Burnden Jn", "stage_seq": 16, "distance_m": 61379.868, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605H", "location": "Salford Crescent", "stage_seq": 17, "distance_m": 74972.895, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Ordsall Lane Jn", "stage_seq": 18, "distance_m": 76221.894, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Water Street Jn", "stage_seq": 19, "distance_m": 76728.904, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Deansgate", "stage_seq": 20, "distance_m": 77265.81, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0613", "location": "Manchester Oxford Road", "stage_seq": 21, "distance_m": 77832.817, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0617", "location": "Manchester Piccadilly", "stage_seq": 22, "distance_m": 78727.552, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Ardwick Jn", "stage_seq": 23, "distance_m": 79831.873, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Slade Lane Jn", "stage_seq": 24, "distance_m": 82369.033, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Heald Green", "stage_seq": 25, "distance_m": 92106.731, "section_seq": 1, "route_path_id": 32857}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Heald Green West Jn", "stage_seq": 26, "distance_m": 93311.742, "section_seq": 1, "route_path_id": 32857}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": null, "location": "Manchester Airport", "stage_seq": 27, "distance_m": 95121.171, "section_seq": 1, "route_path_id": 32857}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95121.171, "from_m": 0.0, "section_seq": 1, "route_path_id": 32857}], "total_distance_m": 95121.171, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 89614.612, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5506.559, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:05:01Z", "source_id": 39854153, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:05:08Z", "source_id": 13083580, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:12:18Z", "source_id": 39857602, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:12:18Z", "source_id": 13084710, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:21:49Z", "source_id": 13086491, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7860, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:21:57Z", "source_id": 39863167, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:22:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:21:59Z", "source_id": 13086560, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7987, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:29:27Z", "source_id": 39868547, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T04:30:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:29:33Z", "source_id": 13088320, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8012, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:34:26Z", "source_id": 39872580, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:35:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:34:29Z", "source_id": 13089647, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8017, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:37:43Z", "source_id": 39875441, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T04:39:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:37:48Z", "source_id": 13090492, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8029, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:44:44Z", "source_id": 39882063, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T04:46:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:44:48Z", "source_id": 13092580, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8042, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:57Z", "source_id": 39886577, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T04:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:03Z", "source_id": 13094006, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8337, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:03Z", "source_id": 39892432, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T04:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:08Z", "source_id": 13095845, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8296, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:39Z", "source_id": 39904162, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:04:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:44Z", "source_id": 13099726, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9237, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:30Z", "source_id": 39910757, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:09:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:33Z", "source_id": 13101892, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9215, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:13Z", "source_id": 39913216, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:16Z", "source_id": 13102678, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8396, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:14Z", "source_id": 39919042, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T05:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:18Z", "source_id": 13104612, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8930, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:50Z", "source_id": 39936775, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T05:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:53Z", "source_id": 13110647, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8939, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:57Z", "source_id": 39943392, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T05:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:03Z", "source_id": 13112887, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Blackpool North |
0459 |
0459 |
6 |
None |
None |
Manchester Airport |
0631 |
0631 |
4A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89816/2026-09-12/detailed |
None |
Heald Green |
2026-09-12T06:27:00+01:00 |
Manchester Airport |
4.0 |
{"type": "LineString", "coordinates": [[-2.2366919678373867, 53.36943253680054], [-2.2367035, 53.36939929999999], [-2.2374668000000004, 53.36733699999999], [-2.2379233, 53.366119100000006], [-2.2383463, 53.364987], [-2.2386602, 53.3643331], [-2.2390041999999997, 53.3638229], [-2.239347, 53.3634773], [-2.2395272, 53.36332209999999], [-2.2397333, 53.36317079999999], [-2.2399631999999996, 53.3630171], [-2.2402212999999995, 53.3628767], [-2.2404727, 53.3627567], [-2.2407392, 53.3626484], [-2.2409863999999997, 53.362566699999995], [-2.2412467, 53.3624901], [-2.2414024999999995, 53.36244510000001], [-2.2416976999999996, 53.3623702], [-2.2418197, 53.3623378], [-2.2420584999999997, 53.36229149999999], [-2.2423165, 53.3622557], [-2.242657, 53.362214300000005], [-2.2427655999999994, 53.3622063], [-2.2430616999999997, 53.3621885], [-2.2433315, 53.36218449999999], [-2.2435094, 53.3621867], [-2.2437835999999995, 53.3621922], [-2.2440656, 53.3622112], [-2.2442872, 53.3622299], [-2.2446923999999995, 53.3622841], [-2.2448367830530684, 53.36231249717774], [-2.245083129054447, 53.36237166884643], [-2.245301321694293, 53.36242332753566], [-2.2454953218650355, 53.362468630897965], [-2.245669090459104, 53.3625087365859], [-2.245826588368928, 53.362544802252], [-2.245971776486936, 53.36257798554881], [-2.2461086157055576, 53.36260944412886], [-2.2462410669172215, 53.36264033564472], [-2.246373091014357, 53.3626718177489], [-2.2465086488893937, 53.36270504809396], [-2.2466517014347605, 53.36274118433244], [-2.246806209542886, 53.36278138411689], [-2.2469761341062, 53.36282680509984], [-2.2471654360171316, 53.36287860493385], [-2.2473780761681095, 53.36293794127143], [-2.2476180154515633, 53.363005971765155], [-2.2485167, 53.3632625], [-2.2498178999999996, 53.3636126], [-2.2506308999999995, 53.363807499999986], [-2.2516582000000005, 53.364043], [-2.2525256, 53.3642236], [-2.253507, 53.3644104], [-2.2540512, 53.3645068], [-2.2546227, 53.3645971], [-2.255576899999999, 53.364744300000005], [-2.2612946, 53.36546649999999], [-2.2636133, 53.3657435], [-2.2642652, 53.3658081], [-2.2648641, 53.36583749999999], [-2.2653884999999994, 53.3658468], [-2.2659567, 53.3658424], [-2.2664519, 53.3658195], [-2.2668907, 53.3657854], [-2.2672888, 53.365737800000005], [-2.2677762999999995, 53.36568110000001], [-2.2679471999999996, 53.3656606], [-2.2681121999999996, 53.365641], [-2.2686093, 53.36558010000001], [-2.2690419, 53.36552609999999], [-2.269464, 53.365464], [-2.269875799999999, 53.3654033], [-2.2705658, 53.36529089999999], [-2.2714078, 53.36515369999999], [-2.2722033, 53.3650303], [-2.2724956, 53.36498240000001]]} |
1.8 |
0627 |
0631 |
Heald Green |
Manchester Airport |
Manchester Airport |
53.3649824 |
-2.2724956 |
53.3649824 |
-2.2724956 |
1 |
0 |
2026-09-12 05:41:52 |
TERMINATED |
2026-09-12 05:31:00 |
Manchester Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13112887 |
1789191003956762 |
124 |
124 |
2026-09-12 05:41:36.614304 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:36.425648 |
| 465555 |
495739 |
G88720 |
541P02M512 |
2026-09-12 |
COMPLETE |
13113152 |
2026-09-12 06:31:00 |
2026-09-12 05:41:52 |
2026-09-14 05:41:52 |
{"id": 495739, "stp": "P", "toc": "Thameslink", "uid": "G88720", "consist": "700051", "dest_crs": "PBO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88720/2026-09-12/detailed", "trust_id": "541P02M512", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Peterborough", "service_date": "2026-09-12", "dest_arr_time": "0627", "dest_platform": "5", "is_terminated": 1, "next_location": "Peterborough", "signalling_id": "1P02", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "0631", "current_leg_dep": "0616", "current_leg_end": "Peterborough", "origin_dep_time": "0512", "origin_platform": "8", "current_location": "Peterborough", "last_update_time": "2026-09-12T05:41:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]}", "current_leg_start": "Huntingdon", "dest_arr_time_act": "0627", "motion_projection": null, "next_location_lat": "52.5752702", "next_location_lon": "-0.2509520", "previous_location": "Huntingdon", "current_leg_milage": "17.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1684.364, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7833.355, \"from_m\": 1684.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13394.045, \"from_m\": 7833.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13438.594, \"from_m\": 13394.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15903.662, \"from_m\": 13438.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17397.868, \"from_m\": 15903.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17589.139, \"from_m\": 17397.868, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 18538.714, \"from_m\": 17589.139, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19256.82, \"from_m\": 18538.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20994.478, \"from_m\": 19256.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21049.461, \"from_m\": 20994.478, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21309.436, \"from_m\": 21049.461, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21382.31, \"from_m\": 21309.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21525.21, \"from_m\": 21382.31, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21928.006, \"from_m\": 21525.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22861.315, \"from_m\": 21928.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23415.901, \"from_m\": 22861.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27581.627, \"from_m\": 23415.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 495739, \"profile_key\": \"fcb3f3d9b2131ee557dbcce8442ecea7acf40268fbd307b0215a18a5e1d0e003\", \"schedule_id\": 15742, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0512\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0514\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1885.447, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 3305.978, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0517\", \"wtt_dep\": \"0518\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4658.341, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 6323.412, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0526\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 7639.424, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 8601.777, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 9358.601, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 9648.046, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 10257.712, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 10571.776, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Arlesey\", \"stage_seq\": 12, \"distance_m\": 11048.1, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Biggleswade\", \"stage_seq\": 13, \"distance_m\": 16601.728, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Sandy\", \"stage_seq\": 14, \"distance_m\": 17607.546, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604\", \"location\": \"St. Neots\", \"stage_seq\": 15, \"distance_m\": 18681.057, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Huntingdon\", \"stage_seq\": 16, \"distance_m\": 19913.376, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Holme Jn\", \"stage_seq\": 17, \"distance_m\": 20795.614, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Fletton Jn\", \"stage_seq\": 18, \"distance_m\": 21468.594, \"section_seq\": 1, \"route_path_id\": 34291}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": null, \"location\": \"Peterborough\", \"stage_seq\": 19, \"distance_m\": 25686.646, \"section_seq\": 1, \"route_path_id\": 34291}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27581.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34291}], \"total_distance_m\": 27581.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25214.82, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2366.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0512", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "52.5752702", "current_position_lon": "-0.2509520", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:18:34Z\", \"source_id\": 39861068, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:18:38Z\", \"source_id\": 13085870, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:27:37Z\", \"source_id\": 39867177, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:28:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:27:42Z\", \"source_id\": 13087861, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:52Z\", \"source_id\": 39874688, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:38:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:54Z\", \"source_id\": 13090267, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15649, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:12Z\", \"source_id\": 39879497, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:43:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:18Z\", \"source_id\": 13091794, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:32Z\", \"source_id\": 39886145, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:49:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:33Z\", \"source_id\": 13093841, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:53:31Z\", \"source_id\": 39891770, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:54:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:53:38Z\", \"source_id\": 13095626, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:09Z\", \"source_id\": 39897333, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:14Z\", \"source_id\": 13097445, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:27Z\", \"source_id\": 39907904, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:33Z\", \"source_id\": 13100965, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:28Z\", \"source_id\": 39919431, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:33Z\", \"source_id\": 13104718, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:41Z\", \"source_id\": 39933344, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:42Z\", \"source_id\": 13109494, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:29Z\", \"source_id\": 39944268, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:33Z\", \"source_id\": 13113152, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Peterborough", "service_state_platform": "5", "timing_fact_generation": 1789191034623507, "current_leg_arrival_utc": "2026-09-12T06:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:39.055376", "service_state_evidence_id": 13113152, "current_leg_start_actual_dep": "2026-09-12T06:15:30+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:40.078055", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
KGX |
PBO |
1P02 |
700051 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1684.364, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7833.355, "from_m": 1684.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13394.045, "from_m": 7833.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13438.594, "from_m": 13394.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15903.662, "from_m": 13438.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17397.868, "from_m": 15903.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17589.139, "from_m": 17397.868, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 18538.714, "from_m": 17589.139, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19256.82, "from_m": 18538.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20994.478, "from_m": 19256.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21049.461, "from_m": 20994.478, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21309.436, "from_m": 21049.461, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21382.31, "from_m": 21309.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21525.21, "from_m": 21382.31, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21928.006, "from_m": 21525.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22861.315, "from_m": 21928.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23415.901, "from_m": 22861.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27581.627, "from_m": 23415.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 495739, "profile_key": "fcb3f3d9b2131ee557dbcce8442ecea7acf40268fbd307b0215a18a5e1d0e003", "schedule_id": 15742, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0512", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0514", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1885.447, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 3305.978, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0517", "wtt_dep": "0518", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4658.341, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 6323.412, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0526", "location": "Potters Bar", "stage_seq": 6, "distance_m": 7639.424, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530H", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 8601.777, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 9358.601, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 9648.046, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537H", "location": "Stevenage", "stage_seq": 10, "distance_m": 10257.712, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542", "location": "Hitchin", "stage_seq": 11, "distance_m": 10571.776, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Arlesey", "stage_seq": 12, "distance_m": 11048.1, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Biggleswade", "stage_seq": 13, "distance_m": 16601.728, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Sandy", "stage_seq": 14, "distance_m": 17607.546, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604", "location": "St. Neots", "stage_seq": 15, "distance_m": 18681.057, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Huntingdon", "stage_seq": 16, "distance_m": 19913.376, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Holme Jn", "stage_seq": 17, "distance_m": 20795.614, "section_seq": 1, "route_path_id": 34291}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Fletton Jn", "stage_seq": 18, "distance_m": 21468.594, "section_seq": 1, "route_path_id": 34291}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": null, "location": "Peterborough", "stage_seq": 19, "distance_m": 25686.646, "section_seq": 1, "route_path_id": 34291}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27581.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 34291}], "total_distance_m": 27581.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25214.82, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2366.807, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16171, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:18:34Z", "source_id": 39861068, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:18:38Z", "source_id": 13085870, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:27:37Z", "source_id": 39867177, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:28:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:27:42Z", "source_id": 13087861, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:52Z", "source_id": 39874688, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:38:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:54Z", "source_id": 13090267, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15649, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:12Z", "source_id": 39879497, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T04:43:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:18Z", "source_id": 13091794, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15628, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:32Z", "source_id": 39886145, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T04:49:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:33Z", "source_id": 13093841, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12089, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:53:31Z", "source_id": 39891770, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T04:54:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:53:38Z", "source_id": 13095626, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:09Z", "source_id": 39897333, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T04:59:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:14Z", "source_id": 13097445, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12050, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:27Z", "source_id": 39907904, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:33Z", "source_id": 13100965, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12027, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:28Z", "source_id": 39919431, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:33Z", "source_id": 13104718, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:41Z", "source_id": 39933344, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:24:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:42Z", "source_id": 13109494, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11903, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:29Z", "source_id": 39944268, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:31:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:33Z", "source_id": 13113152, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
London Kings Cross |
0512 |
0512 |
8 |
None |
None |
Peterborough |
0627 |
0627 |
5 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88720/2026-09-12/detailed |
None |
Huntingdon |
2026-09-12T06:15:30+01:00 |
Peterborough |
15.0 |
{"type": "LineString", "coordinates": [[-0.1927024179399676, 52.3284623719883], [-0.1924678, 52.32907449999999], [-0.1922592, 52.32967620000001], [-0.19218029999999997, 52.329903899999984], [-0.19217599374670052, 52.32991742479848], [-0.1919344, 52.3306762], [-0.19156609999999996, 52.3320122], [-0.1913707, 52.3327486], [-0.19131929999999997, 52.3329365], [-0.1912617, 52.3331506], [-0.1911851, 52.333457], [-0.1909108, 52.3344984], [-0.19076129999999997, 52.33505770000001], [-0.1904917, 52.3361157], [-0.1904402, 52.33627669999999], [-0.190249, 52.33722430000001], [-0.18997749999999997, 52.338197699999995], [-0.1899479, 52.338314399999994], [-0.1869916, 52.34963439999999], [-0.1862372, 52.3525377], [-0.1860216, 52.35329769999999], [-0.1855602, 52.3553577], [-0.1854578, 52.3562848], [-0.18544029999999995, 52.35722750000001], [-0.1855862, 52.35875019999999], [-0.1859825, 52.36049740000001], [-0.1865682, 52.3619689], [-0.1873235, 52.3633632], [-0.1884039, 52.36513909999999], [-0.19108469999999997, 52.36944259999999], [-0.1975305, 52.379870700000005], [-0.1976611, 52.3800809], [-0.1994922, 52.3829765], [-0.1995732, 52.3831097], [-0.2006094534686012, 52.384780653945135], [-0.2089313, 52.3981973], [-0.2127747, 52.40436189999999], [-0.2163643, 52.410180800000006], [-0.2169743, 52.41110140000001], [-0.2172624, 52.411527599999985], [-0.2189251, 52.41379549999999], [-0.2213259, 52.4169963], [-0.2216307, 52.417384000000006], [-0.2242047, 52.42078060000001], [-0.22859420000000005, 52.426570699999985], [-0.23115849999999993, 52.43000479999999], [-0.23173720000000003, 52.430849], [-0.2324688, 52.4319915], [-0.2325946, 52.43221809999999], [-0.23263, 52.432281800000005], [-0.232995, 52.4329492], [-0.2340562, 52.4352981], [-0.23439609999999997, 52.4364503], [-0.23445989999999992, 52.4366663], [-0.23464430000000003, 52.4372915], [-0.2350595, 52.43946270000001], [-0.2350694772490116, 52.43957578845911], [-0.2352533, 52.4416593], [-0.23530539999999991, 52.4424274], [-0.23532709999999996, 52.4426892], [-0.2354153999999999, 52.443976599999985], [-0.23546600000000004, 52.44458769999999], [-0.2355048, 52.4451153], [-0.23559569999999996, 52.4463723], [-0.23565879999999997, 52.4472469], [-0.23658969999999993, 52.46012929999999], [-0.2368011, 52.463006], [-0.2372286, 52.46917289999999], [-0.2372718, 52.46979679999999], [-0.23731899999999995, 52.470376300000005], [-0.2373229, 52.47122649999999], [-0.23754959999999992, 52.4742083], [-0.2375669, 52.4744501], [-0.2376077, 52.4750184], [-0.2376885, 52.4761438], [-0.2378896, 52.478864], [-0.2382927, 52.48431730000001], [-0.2384558, 52.4866278], [-0.2385063, 52.4873388], [-0.2386244, 52.488833799999995], [-0.23867430000000003, 52.4896098], [-0.2387784, 52.4912265], [-0.23880489999999993, 52.4915149], [-0.23900671674225415, 52.49430286280318], [-0.2393723, 52.4993527], [-0.2396282, 52.5028869], [-0.2397961, 52.50520569999999], [-0.23999599999999996, 52.5083807], [-0.2399987, 52.5084172], [-0.24000620000000003, 52.508515], [-0.2402716, 52.51153869999999], [-0.2405074, 52.51450809999999], [-0.2405226, 52.514777800000005], [-0.2410334, 52.51846170000001], [-0.2410608999999999, 52.51863389999999], [-0.2411347, 52.5191174], [-0.24188149999999997, 52.524006699999994], [-0.2427325, 52.52965609999999], [-0.243206, 52.5327377], [-0.24484280000000003, 52.5433871], [-0.2449778, 52.5442654], [-0.2452006, 52.5465873], [-0.24517449999999996, 52.5475104], [-0.24509190000000003, 52.5483732], [-0.2450746, 52.5485535], [-0.24501343669838807, 52.54896191164581], [-0.2448016, 52.550376400000005], [-0.244226, 52.554219399999994], [-0.2441851, 52.5544922], [-0.2440145, 52.55555820000001], [-0.2438377999999999, 52.5567268], [-0.24382989459469356, 52.55677869212132], [-0.24374970000000004, 52.557305099999994], [-0.2436211, 52.5581383], [-0.2432356, 52.560783099999995], [-0.2431544, 52.561401299999986], [-0.2430851, 52.562157799999994], [-0.2431718, 52.563393600000005], [-0.2433202, 52.56427209999999], [-0.24362239999999993, 52.565211], [-0.24395959999999997, 52.565965599999984], [-0.2440224, 52.5660998], [-0.2443526, 52.56669879999999], [-0.2447595, 52.5672871], [-0.24487426836692996, 52.56744299929453], [-0.244906117628346, 52.56748626266269], [-0.24561169999999996, 52.5684447], [-0.24622299999999997, 52.56929309999999], [-0.2468639, 52.57008789999999], [-0.2475788, 52.570918299999995], [-0.2480942, 52.57151], [-0.2485177, 52.57198950000001], [-0.2492723, 52.57286820000001], [-0.2497279, 52.5734458], [-0.2501525, 52.57403990000001], [-0.2505417, 52.5746304], [-0.2508368, 52.5750844], [-0.25095199999999995, 52.5752702]]} |
17.5 |
0616 |
0631 |
Huntingdon |
Peterborough |
Peterborough |
52.5752702 |
-0.2509520 |
52.5752702 |
-0.2509520 |
1 |
0 |
2026-09-12 05:41:52 |
TERMINATED |
2026-09-12 05:31:00 |
Peterborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113152 |
1789191034623507 |
100 |
100 |
2026-09-12 05:41:40.078055 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:39.055376 |
| 465556 |
496374 |
P29170 |
165E51M612 |
2026-09-12 |
COMPLETE |
13113803 |
2026-09-12 06:31:00 |
2026-09-12 05:41:52 |
2026-09-14 05:41:52 |
{"id": 496374, "stp": "P", "toc": "Northern", "uid": "P29170", "consist": "170459", "dest_crs": "KNA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29170/2026-09-12/detailed", "trust_id": "165E51M612", "origin_crs": "HGT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Knaresborough", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "2", "is_terminated": 1, "next_location": "Knaresborough", "signalling_id": "5E51", "timing_status": "EARLY", "origin_station": "Harrogate", "current_leg_arr": "0631", "current_leg_dep": "0625", "current_leg_end": "Knaresborough", "origin_dep_time": "0626½", "origin_platform": "2", "current_location": "Knaresborough", "last_update_time": "2026-09-12T05:41:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.53745493055499, 53.99359520206038], [-1.5374561999999998, 53.9935985], [-1.5375575999999995, 53.9939586], [-1.5375931, 53.9941823], [-1.5375969, 53.99432680000001], [-1.5376179, 53.9945481], [-1.5376111, 53.9947242], [-1.537598, 53.994784], [-1.5375436, 53.994906400000005], [-1.5374861, 53.9950692], [-1.5374506999999995, 53.99517120000001], [-1.5373789999999998, 53.99536929999999], [-1.5373231, 53.9955201], [-1.5372402999999997, 53.99572019999999], [-1.5371810999999995, 53.99585189999999], [-1.537106, 53.99600950000001], [-1.5369853, 53.9962626], [-1.5367844999999998, 53.996613], [-1.5365565, 53.9969291], [-1.5362823, 53.9972958], [-1.5360251, 53.9976182], [-1.5357733, 53.9978741], [-1.5354924999999997, 53.9981441], [-1.5354863, 53.99815000000001], [-1.5352878, 53.9983124], [-1.5350501999999997, 53.99854589999999], [-1.5348788000000002, 53.9986797], [-1.5344464999999998, 53.998990899999995], [-1.5341877, 53.9991624], [-1.5341672392294183, 53.999174733749136], [-1.533909, 53.9993304], [-1.5331528, 53.9997494], [-1.5322565, 54.0002295], [-1.5299024999999995, 54.001495799999994], [-1.5286965, 54.002158599999994], [-1.5274672, 54.002817999999984], [-1.5271359830031863, 54.00299719254381], [-1.5268186, 54.003168900000006], [-1.5262355000000003, 54.003475900000005], [-1.5258867, 54.00364119999999], [-1.5255687999999998, 54.00378340000001], [-1.5251677, 54.00395069999999], [-1.5247661, 54.00410070000001], [-1.5245478, 54.0041701], [-1.5242733999999998, 54.00425479999999], [-1.5238104, 54.00438239999999], [-1.5233375999999998, 54.0045009], [-1.5228323, 54.004606800000005], [-1.5222007999999998, 54.0047206], [-1.5218071, 54.0047771], [-1.5214321, 54.0048275], [-1.5209694, 54.0048683], [-1.5203648, 54.004916], [-1.5198145999999997, 54.0049512], [-1.5192894999999995, 54.0049797], [-1.5185345999999995, 54.0050122], [-1.5177738, 54.00503930000001], [-1.517111, 54.0050516], [-1.5163488, 54.00504660000001], [-1.5155842999999998, 54.00502939999999], [-1.5150816, 54.0050085], [-1.5142898, 54.00495569999998], [-1.5138600999999998, 54.0049165], [-1.5134492, 54.00487759999999], [-1.5130294999999998, 54.00482069999999], [-1.5126687, 54.00477339999998], [-1.5123318999999995, 54.004715999999995], [-1.5118068, 54.00462129999999], [-1.5113622, 54.0045361], [-1.5108810999999998, 54.00443949999998], [-1.5102459, 54.0042935], [-1.5097609, 54.004166899999994], [-1.5093897, 54.0040694], [-1.5088984, 54.0039263], [-1.5085354999999998, 54.003809199999985], [-1.5082118999999998, 54.0036984], [-1.5076182, 54.00348989999999], [-1.5070916, 54.0032879], [-1.5063013999999997, 54.002946900000005], [-1.5054687999999998, 54.0025387], [-1.5054416, 54.0025254], [-1.5049429999999997, 54.0022487], [-1.5045402, 54.00200340000001], [-1.5040525, 54.00167179999999], [-1.5036242999999998, 54.0013637], [-1.5030594, 54.000958100000005], [-1.501328, 53.9995661], [-1.5008630447702798, 53.999174733749136], [-1.5006392999999998, 53.99898639999999], [-1.5004858374304697, 53.99885722055862], [-1.5000977, 53.9985305], [-1.4999338999999998, 53.998392900000006], [-1.4995358, 53.9980565], [-1.4992371999999998, 53.997824499999986], [-1.4988878999999995, 53.99759110000001], [-1.4984502999999998, 53.9973544], [-1.4980271999999997, 53.9971549], [-1.4975613999999997, 53.9969499], [-1.4971638, 53.99679819999999], [-1.4969229, 53.996717499999995], [-1.4966872, 53.99664069999999], [-1.4964637, 53.996576], [-1.4961859, 53.9965033], [-1.4956561999999998, 53.996389999999984], [-1.4952028999999998, 53.9963064], [-1.4949281, 53.99626479999999], [-1.4946804, 53.9962314], [-1.4942933, 53.9961814], [-1.4940869999999995, 53.99616329999999], [-1.4938840999999998, 53.996146999999986], [-1.4936594999999997, 53.99613529999999], [-1.4934131, 53.9961249], [-1.4929594, 53.9961224], [-1.4925095, 53.99612819999999], [-1.4921013, 53.9961461], [-1.4915937, 53.99618469999999], [-1.4911943, 53.9962309], [-1.4906893000000003, 53.99629680000001], [-1.490186, 53.99638889999999], [-1.4897498, 53.9964804], [-1.4893478, 53.99657929999999], [-1.4890827, 53.99665830000001], [-1.4884559999999998, 53.99686299999999], [-1.4880633, 53.99702320000001], [-1.4877226, 53.9971713], [-1.4873595, 53.99734910000001], [-1.4870686999999998, 53.99752149999999], [-1.4865748, 53.9978239], [-1.4849719, 53.9989678], [-1.4846813596297428, 53.999174733749136], [-1.4837824, 53.999815], [-1.483198, 54.00024019999999], [-1.4826573999999997, 54.0006232], [-1.4813502999999997, 54.00154749999999], [-1.4793289000000005, 54.002952400000005], [-1.4783098, 54.0036918], [-1.4773386, 54.0043993], [-1.4766742, 54.004867899999994], [-1.4747943, 54.00622189999999], [-1.4738834, 54.0068961], [-1.4729281999999997, 54.0075597], [-1.4726024, 54.0077513], [-1.4723114, 54.0079235], [-1.4720547, 54.0080753], [-1.4712301, 54.00851529999999], [-1.4709011, 54.0087202], [-1.4708298999999998, 54.0087742], [-1.4706992, 54.00883470000001], [-1.4703369, 54.00904009999999], [-1.4701227, 54.0091551]]}", "current_leg_start": "Harrogate", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "54.0091551", "next_location_lon": "-1.4701227", "previous_location": "Harrogate", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26067.462, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 26113.653, \"from_m\": 26067.462, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34677.055, \"from_m\": 26113.653, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36072.561, \"from_m\": 34677.055, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36501.668, \"from_m\": 36072.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48236.624, \"from_m\": 36501.668, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 48701.592, \"from_m\": 48236.624, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48747.814, \"from_m\": 48701.592, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48863.294, \"from_m\": 48747.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49920.08, \"from_m\": 48863.294, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49938.9, \"from_m\": 49920.08, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50083.836, \"from_m\": 49938.9, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50573.531, \"from_m\": 50083.836, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 51187.728, \"from_m\": 50573.531, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53275.115, \"from_m\": 51187.728, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 61681.807, \"from_m\": 53275.115, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62653.427, \"from_m\": 61681.807, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62724.88, \"from_m\": 62653.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62792.736, \"from_m\": 62724.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64381.331, \"from_m\": 62792.736, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74487.997, \"from_m\": 64381.331, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 74544.636, \"from_m\": 74487.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 74773.846, \"from_m\": 74544.636, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 75042.721, \"from_m\": 74773.846, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79724.37, \"from_m\": 75042.721, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 80364.633, \"from_m\": 79724.37, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 81098.327, \"from_m\": 80364.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81430.199, \"from_m\": 81098.327, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89747.984, \"from_m\": 81430.199, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 90115.824, \"from_m\": 89747.984, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91776.967, \"from_m\": 90115.824, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92241.491, \"from_m\": 91776.967, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 92442.551, \"from_m\": 92241.491, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 94094.122, \"from_m\": 92442.551, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94158.422, \"from_m\": 94094.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 98062.184, \"from_m\": 94158.422, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 101567.407, \"from_m\": 98062.184, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 101650.967, \"from_m\": 101567.407, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107699.651, \"from_m\": 101650.967, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107790.959, \"from_m\": 107699.651, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112219.091, \"from_m\": 107790.959, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 112904.612, \"from_m\": 112219.091, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114145.209, \"from_m\": 112904.612, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 114237.217, \"from_m\": 114145.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 118448.855, \"from_m\": 114237.217, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118728.473, \"from_m\": 118448.855, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 118804.557, \"from_m\": 118728.473, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 118948.694, \"from_m\": 118804.557, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 118998.148, \"from_m\": 118948.694, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119582.652, \"from_m\": 118998.148, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 119832.566, \"from_m\": 119582.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 120168.77, \"from_m\": 119832.566, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 120616.022, \"from_m\": 120168.77, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 121299.452, \"from_m\": 120616.022, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 121338.542, \"from_m\": 121299.452, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 123387.989, \"from_m\": 121338.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124207.159, \"from_m\": 123387.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 126135.944, \"from_m\": 124207.159, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 126202.919, \"from_m\": 126135.944, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 135377.401, \"from_m\": 126202.919, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135994.687, \"from_m\": 135377.401, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 142560.653, \"from_m\": 135994.687, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142737.085, \"from_m\": 142560.653, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 142777.966, \"from_m\": 142737.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 149572.881, \"from_m\": 142777.966, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 151828.723, \"from_m\": 149572.881, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 151878.546, \"from_m\": 151828.723, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 152008.197, \"from_m\": 151878.546, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 152688.069, \"from_m\": 152008.197, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 152735.216, \"from_m\": 152688.069, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 153253.94, \"from_m\": 152735.216, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 153484.98, \"from_m\": 153253.94, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 153502.216, \"from_m\": 153484.98, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 153932.047, \"from_m\": 153502.216, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 153982.14, \"from_m\": 153932.047, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 156150.337, \"from_m\": 153982.14, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 159158.018, \"from_m\": 156150.337, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 161038.546, \"from_m\": 159158.018, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 166518.037, \"from_m\": 161038.546, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 175363.014, \"from_m\": 166518.037, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 177522.729, \"from_m\": 175363.014, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 190064.104, \"from_m\": 177522.729, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 198743.123, \"from_m\": 190064.104, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 199065.521, \"from_m\": 198743.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 199995.641, \"from_m\": 199065.521, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 201267.393, \"from_m\": 199995.641, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 201294.101, \"from_m\": 201267.393, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 202227.715, \"from_m\": 201294.101, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 202316.426, \"from_m\": 202227.715, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 202727.311, \"from_m\": 202316.426, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496374, \"profile_key\": \"767ab485b14ea6a07c1b419b218b0cb535066737341b43c159f701e4c95fb4b9\", \"schedule_id\": 3320, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Harrogate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29363}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Starbeck\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 29363}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Knaresborough\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 29363}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 202727.311, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29363}], \"total_distance_m\": 202727.311, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 200115.788, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2611.523, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0626½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.0091551", "current_position_lon": "-1.4701227", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:38Z\", \"source_id\": 13113803, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Knaresborough", "service_state_platform": "2", "timing_fact_generation": 1789191099644313, "current_leg_arrival_utc": "2026-09-12T06:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:39.642048", "service_state_evidence_id": 13113803, "current_leg_start_actual_dep": "2026-09-12T06:26:30+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:40.073912", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HGT |
KNA |
5E51 |
170459 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26067.462, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 26113.653, "from_m": 26067.462, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34677.055, "from_m": 26113.653, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36072.561, "from_m": 34677.055, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36501.668, "from_m": 36072.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48236.624, "from_m": 36501.668, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 48701.592, "from_m": 48236.624, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48747.814, "from_m": 48701.592, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48863.294, "from_m": 48747.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 49920.08, "from_m": 48863.294, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49938.9, "from_m": 49920.08, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50083.836, "from_m": 49938.9, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50573.531, "from_m": 50083.836, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 51187.728, "from_m": 50573.531, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53275.115, "from_m": 51187.728, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 61681.807, "from_m": 53275.115, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62653.427, "from_m": 61681.807, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62724.88, "from_m": 62653.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62792.736, "from_m": 62724.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64381.331, "from_m": 62792.736, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74487.997, "from_m": 64381.331, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 74544.636, "from_m": 74487.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 74773.846, "from_m": 74544.636, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 75042.721, "from_m": 74773.846, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79724.37, "from_m": 75042.721, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 80364.633, "from_m": 79724.37, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 81098.327, "from_m": 80364.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81430.199, "from_m": 81098.327, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89747.984, "from_m": 81430.199, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 90115.824, "from_m": 89747.984, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91776.967, "from_m": 90115.824, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92241.491, "from_m": 91776.967, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 92442.551, "from_m": 92241.491, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 94094.122, "from_m": 92442.551, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94158.422, "from_m": 94094.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 98062.184, "from_m": 94158.422, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 101567.407, "from_m": 98062.184, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 101650.967, "from_m": 101567.407, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107699.651, "from_m": 101650.967, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107790.959, "from_m": 107699.651, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112219.091, "from_m": 107790.959, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112904.612, "from_m": 112219.091, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114145.209, "from_m": 112904.612, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114237.217, "from_m": 114145.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 118448.855, "from_m": 114237.217, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 118728.473, "from_m": 118448.855, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 118804.557, "from_m": 118728.473, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 118948.694, "from_m": 118804.557, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 118998.148, "from_m": 118948.694, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119582.652, "from_m": 118998.148, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 119832.566, "from_m": 119582.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 120168.77, "from_m": 119832.566, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 120616.022, "from_m": 120168.77, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 121299.452, "from_m": 120616.022, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 121338.542, "from_m": 121299.452, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 123387.989, "from_m": 121338.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124207.159, "from_m": 123387.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 126135.944, "from_m": 124207.159, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 126202.919, "from_m": 126135.944, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 135377.401, "from_m": 126202.919, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135994.687, "from_m": 135377.401, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 142560.653, "from_m": 135994.687, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142737.085, "from_m": 142560.653, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 142777.966, "from_m": 142737.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 149572.881, "from_m": 142777.966, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 151828.723, "from_m": 149572.881, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 151878.546, "from_m": 151828.723, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 152008.197, "from_m": 151878.546, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 152688.069, "from_m": 152008.197, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 152735.216, "from_m": 152688.069, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 153253.94, "from_m": 152735.216, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 153484.98, "from_m": 153253.94, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 153502.216, "from_m": 153484.98, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 153932.047, "from_m": 153502.216, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 153982.14, "from_m": 153932.047, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 156150.337, "from_m": 153982.14, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 159158.018, "from_m": 156150.337, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 161038.546, "from_m": 159158.018, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 166518.037, "from_m": 161038.546, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 175363.014, "from_m": 166518.037, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 177522.729, "from_m": 175363.014, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 190064.104, "from_m": 177522.729, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 198743.123, "from_m": 190064.104, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 199065.521, "from_m": 198743.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 199995.641, "from_m": 199065.521, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 201267.393, "from_m": 199995.641, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 201294.101, "from_m": 201267.393, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 202227.715, "from_m": 201294.101, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 202316.426, "from_m": 202227.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 202727.311, "from_m": 202316.426, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496374, "profile_key": "767ab485b14ea6a07c1b419b218b0cb535066737341b43c159f701e4c95fb4b9", "schedule_id": 3320, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0626H", "location": "Harrogate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29363}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Starbeck", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 29363}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Knaresborough", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 29363}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 202727.311, "from_m": 0.0, "section_seq": 1, "route_path_id": 29363}], "total_distance_m": 202727.311, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 200115.788, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2611.523, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:38Z", "source_id": 13113803, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Harrogate |
0626½ |
0626½ |
2 |
None |
None |
Knaresborough |
0634 |
0634 |
2 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29170/2026-09-12/detailed |
None |
Harrogate |
2026-09-12T06:26:30+01:00 |
Knaresborough |
6.0 |
{"type": "LineString", "coordinates": [[-1.53745493055499, 53.99359520206038], [-1.5374561999999998, 53.9935985], [-1.5375575999999995, 53.9939586], [-1.5375931, 53.9941823], [-1.5375969, 53.99432680000001], [-1.5376179, 53.9945481], [-1.5376111, 53.9947242], [-1.537598, 53.994784], [-1.5375436, 53.994906400000005], [-1.5374861, 53.9950692], [-1.5374506999999995, 53.99517120000001], [-1.5373789999999998, 53.99536929999999], [-1.5373231, 53.9955201], [-1.5372402999999997, 53.99572019999999], [-1.5371810999999995, 53.99585189999999], [-1.537106, 53.99600950000001], [-1.5369853, 53.9962626], [-1.5367844999999998, 53.996613], [-1.5365565, 53.9969291], [-1.5362823, 53.9972958], [-1.5360251, 53.9976182], [-1.5357733, 53.9978741], [-1.5354924999999997, 53.9981441], [-1.5354863, 53.99815000000001], [-1.5352878, 53.9983124], [-1.5350501999999997, 53.99854589999999], [-1.5348788000000002, 53.9986797], [-1.5344464999999998, 53.998990899999995], [-1.5341877, 53.9991624], [-1.5341672392294183, 53.999174733749136], [-1.533909, 53.9993304], [-1.5331528, 53.9997494], [-1.5322565, 54.0002295], [-1.5299024999999995, 54.001495799999994], [-1.5286965, 54.002158599999994], [-1.5274672, 54.002817999999984], [-1.5271359830031863, 54.00299719254381], [-1.5268186, 54.003168900000006], [-1.5262355000000003, 54.003475900000005], [-1.5258867, 54.00364119999999], [-1.5255687999999998, 54.00378340000001], [-1.5251677, 54.00395069999999], [-1.5247661, 54.00410070000001], [-1.5245478, 54.0041701], [-1.5242733999999998, 54.00425479999999], [-1.5238104, 54.00438239999999], [-1.5233375999999998, 54.0045009], [-1.5228323, 54.004606800000005], [-1.5222007999999998, 54.0047206], [-1.5218071, 54.0047771], [-1.5214321, 54.0048275], [-1.5209694, 54.0048683], [-1.5203648, 54.004916], [-1.5198145999999997, 54.0049512], [-1.5192894999999995, 54.0049797], [-1.5185345999999995, 54.0050122], [-1.5177738, 54.00503930000001], [-1.517111, 54.0050516], [-1.5163488, 54.00504660000001], [-1.5155842999999998, 54.00502939999999], [-1.5150816, 54.0050085], [-1.5142898, 54.00495569999998], [-1.5138600999999998, 54.0049165], [-1.5134492, 54.00487759999999], [-1.5130294999999998, 54.00482069999999], [-1.5126687, 54.00477339999998], [-1.5123318999999995, 54.004715999999995], [-1.5118068, 54.00462129999999], [-1.5113622, 54.0045361], [-1.5108810999999998, 54.00443949999998], [-1.5102459, 54.0042935], [-1.5097609, 54.004166899999994], [-1.5093897, 54.0040694], [-1.5088984, 54.0039263], [-1.5085354999999998, 54.003809199999985], [-1.5082118999999998, 54.0036984], [-1.5076182, 54.00348989999999], [-1.5070916, 54.0032879], [-1.5063013999999997, 54.002946900000005], [-1.5054687999999998, 54.0025387], [-1.5054416, 54.0025254], [-1.5049429999999997, 54.0022487], [-1.5045402, 54.00200340000001], [-1.5040525, 54.00167179999999], [-1.5036242999999998, 54.0013637], [-1.5030594, 54.000958100000005], [-1.501328, 53.9995661], [-1.5008630447702798, 53.999174733749136], [-1.5006392999999998, 53.99898639999999], [-1.5004858374304697, 53.99885722055862], [-1.5000977, 53.9985305], [-1.4999338999999998, 53.998392900000006], [-1.4995358, 53.9980565], [-1.4992371999999998, 53.997824499999986], [-1.4988878999999995, 53.99759110000001], [-1.4984502999999998, 53.9973544], [-1.4980271999999997, 53.9971549], [-1.4975613999999997, 53.9969499], [-1.4971638, 53.99679819999999], [-1.4969229, 53.996717499999995], [-1.4966872, 53.99664069999999], [-1.4964637, 53.996576], [-1.4961859, 53.9965033], [-1.4956561999999998, 53.996389999999984], [-1.4952028999999998, 53.9963064], [-1.4949281, 53.99626479999999], [-1.4946804, 53.9962314], [-1.4942933, 53.9961814], [-1.4940869999999995, 53.99616329999999], [-1.4938840999999998, 53.996146999999986], [-1.4936594999999997, 53.99613529999999], [-1.4934131, 53.9961249], [-1.4929594, 53.9961224], [-1.4925095, 53.99612819999999], [-1.4921013, 53.9961461], [-1.4915937, 53.99618469999999], [-1.4911943, 53.9962309], [-1.4906893000000003, 53.99629680000001], [-1.490186, 53.99638889999999], [-1.4897498, 53.9964804], [-1.4893478, 53.99657929999999], [-1.4890827, 53.99665830000001], [-1.4884559999999998, 53.99686299999999], [-1.4880633, 53.99702320000001], [-1.4877226, 53.9971713], [-1.4873595, 53.99734910000001], [-1.4870686999999998, 53.99752149999999], [-1.4865748, 53.9978239], [-1.4849719, 53.9989678], [-1.4846813596297428, 53.999174733749136], [-1.4837824, 53.999815], [-1.483198, 54.00024019999999], [-1.4826573999999997, 54.0006232], [-1.4813502999999997, 54.00154749999999], [-1.4793289000000005, 54.002952400000005], [-1.4783098, 54.0036918], [-1.4773386, 54.0043993], [-1.4766742, 54.004867899999994], [-1.4747943, 54.00622189999999], [-1.4738834, 54.0068961], [-1.4729281999999997, 54.0075597], [-1.4726024, 54.0077513], [-1.4723114, 54.0079235], [-1.4720547, 54.0080753], [-1.4712301, 54.00851529999999], [-1.4709011, 54.0087202], [-1.4708298999999998, 54.0087742], [-1.4706992, 54.00883470000001], [-1.4703369, 54.00904009999999], [-1.4701227, 54.0091551]]} |
3.8 |
0625 |
0631 |
Harrogate |
Knaresborough |
Knaresborough |
54.0091551 |
-1.4701227 |
54.0091551 |
-1.4701227 |
1 |
0 |
2026-09-12 05:41:52 |
TERMINATED |
2026-09-12 05:31:00 |
Knaresborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113803 |
1789191099644313 |
4 |
4 |
2026-09-12 05:41:40.073912 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:39.642048 |
| 465557 |
497342 |
Y65559 |
879B02M512 |
2026-09-12 |
COMPLETE |
13113353 |
2026-09-12 06:31:00 |
2026-09-12 05:41:52 |
2026-09-14 05:41:52 |
{"id": 497342, "stp": "P", "toc": "London Overground", "uid": "Y65559", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y65559/2026-09-12/detailed", "trust_id": "879B02M512", "origin_crs": "CYP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-12", "dest_arr_time": "0631", "dest_platform": "2", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9B02", "timing_status": "LATE", "origin_station": "Crystal Palace", "current_leg_arr": "0631", "current_leg_dep": "0629", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "0547", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-12T05:41:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "0630", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 300.813, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 341.742, \"from_m\": 300.813, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 363.784, \"from_m\": 341.742, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1402.987, \"from_m\": 363.784, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1440.54, \"from_m\": 1402.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2173.914, \"from_m\": 1440.54, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6418.128, \"from_m\": 2173.914, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6469.519, \"from_m\": 6418.128, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10605.017, \"from_m\": 6469.519, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 12544.24, \"from_m\": 10605.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13969.73, \"from_m\": 12544.24, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14037.301, \"from_m\": 13969.73, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14084.857, \"from_m\": 14037.301, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14290.969, \"from_m\": 14084.857, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 497342, \"profile_key\": \"1ef774f2988a21b89c35c3b3959529f42603a00432ddb09687177b9c998b8c80\", \"schedule_id\": 30486, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Crystal Palace\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40490}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551H\", \"location\": \"Sydenham\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 40490}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Forest Hill\", \"stage_seq\": 3, \"distance_m\": 1873.109, \"section_seq\": 1, \"route_path_id\": 40490}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0556H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 4, \"distance_m\": 5465.227, \"section_seq\": 1, \"route_path_id\": 40490}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559\", \"location\": \"Brockley\", \"stage_seq\": 5, \"distance_m\": 5914.356, \"section_seq\": 1, \"route_path_id\": 40490}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 8681.389, \"section_seq\": 1, \"route_path_id\": 40490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 7, \"distance_m\": 9975.664, \"section_seq\": 1, \"route_path_id\": 40490}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 8, \"distance_m\": 14290.969, \"section_seq\": 1, \"route_path_id\": 40490}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14290.969, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40490}], \"total_distance_m\": 14290.969, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14253.416, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 37.553, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:50:59Z\", \"source_id\": 39888818, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:51:09Z\", \"source_id\": 13094767, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:03Z\", \"source_id\": 39892452, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:08Z\", \"source_id\": 13095852, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:23Z\", \"source_id\": 39895189, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:56:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:27Z\", \"source_id\": 13096782, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:16Z\", \"source_id\": 39898636, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:19Z\", \"source_id\": 13097883, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:01:17Z\", \"source_id\": 39901156, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:01:22Z\", \"source_id\": 13098726, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:00Z\", \"source_id\": 39907260, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:03Z\", \"source_id\": 13100785, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:48Z\", \"source_id\": 39909807, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:08:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:52Z\", \"source_id\": 13101567, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:22Z\", \"source_id\": 39912011, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:23Z\", \"source_id\": 13102283, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:06Z\", \"source_id\": 39914479, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:08Z\", \"source_id\": 13103122, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:46Z\", \"source_id\": 39916904, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:13:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:52Z\", \"source_id\": 13103885, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:57Z\", \"source_id\": 39920120, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:00Z\", \"source_id\": 13104935, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:36Z\", \"source_id\": 39923995, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:43Z\", \"source_id\": 13106329, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:04Z\", \"source_id\": 39927625, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:09Z\", \"source_id\": 13107600, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:27Z\", \"source_id\": 39931461, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:33Z\", \"source_id\": 13108873, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:48Z\", \"source_id\": 39933522, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:52Z\", \"source_id\": 13109555, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:01Z\", \"source_id\": 39941856, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:04Z\", \"source_id\": 13112370, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:51Z\", \"source_id\": 39944879, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:56Z\", \"source_id\": 13113353, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "2", "timing_fact_generation": 1789191056238121, "current_leg_arrival_utc": "2026-09-12T06:31:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:40.258412", "service_state_evidence_id": 13113353, "current_leg_start_actual_dep": "2026-09-12T06:28:30+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:40.524548", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CYP |
XHZ |
9B02 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 300.813, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 341.742, "from_m": 300.813, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 363.784, "from_m": 341.742, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1402.987, "from_m": 363.784, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1440.54, "from_m": 1402.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2173.914, "from_m": 1440.54, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6418.128, "from_m": 2173.914, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6469.519, "from_m": 6418.128, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10605.017, "from_m": 6469.519, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 12544.24, "from_m": 10605.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13969.73, "from_m": 12544.24, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14037.301, "from_m": 13969.73, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14084.857, "from_m": 14037.301, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14290.969, "from_m": 14084.857, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 497342, "profile_key": "1ef774f2988a21b89c35c3b3959529f42603a00432ddb09687177b9c998b8c80", "schedule_id": 30486, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Crystal Palace", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40490}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551H", "location": "Sydenham", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 40490}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Forest Hill", "stage_seq": 3, "distance_m": 1873.109, "section_seq": 1, "route_path_id": 40490}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0556H", "location": "Honor Oak Park", "stage_seq": 4, "distance_m": 5465.227, "section_seq": 1, "route_path_id": 40490}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559", "location": "Brockley", "stage_seq": 5, "distance_m": 5914.356, "section_seq": 1, "route_path_id": 40490}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 8681.389, "section_seq": 1, "route_path_id": 40490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Canal Jn (New Cross)", "stage_seq": 7, "distance_m": 9975.664, "section_seq": 1, "route_path_id": 40490}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Surrey Quays Silwood Jn", "stage_seq": 8, "distance_m": 14290.969, "section_seq": 1, "route_path_id": 40490}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14290.969, "from_m": 0.0, "section_seq": 1, "route_path_id": 40490}], "total_distance_m": 14290.969, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14253.416, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 37.553, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:50:59Z", "source_id": 39888818, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:51:09Z", "source_id": 13094767, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:03Z", "source_id": 39892452, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:08Z", "source_id": 13095852, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:23Z", "source_id": 39895189, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:56:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:27Z", "source_id": 13096782, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:16Z", "source_id": 39898636, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:19Z", "source_id": 13097883, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:01:17Z", "source_id": 39901156, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:01:22Z", "source_id": 13098726, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:00Z", "source_id": 39907260, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:03Z", "source_id": 13100785, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:48Z", "source_id": 39909807, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:08:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:52Z", "source_id": 13101567, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:22Z", "source_id": 39912011, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:23Z", "source_id": 13102283, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:06Z", "source_id": 39914479, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:11:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:08Z", "source_id": 13103122, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:46Z", "source_id": 39916904, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:13:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:52Z", "source_id": 13103885, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:57Z", "source_id": 39920120, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:15:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:00Z", "source_id": 13104935, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:36Z", "source_id": 39923995, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:18:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:43Z", "source_id": 13106329, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:04Z", "source_id": 39927625, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:20:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:09Z", "source_id": 13107600, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:27Z", "source_id": 39931461, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:22:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:33Z", "source_id": 13108873, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:48Z", "source_id": 39933522, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T05:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:52Z", "source_id": 13109555, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:01Z", "source_id": 39941856, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:04Z", "source_id": 13112370, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15028, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:51Z", "source_id": 39944879, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:56Z", "source_id": 13113353, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Crystal Palace |
0547 |
0547 |
3 |
None |
None |
Highbury & Islington (East London Line) |
0631 |
0630 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y65559/2026-09-12/detailed |
None |
Canonbury East London Line |
2026-09-12T06:28:30+01:00 |
Highbury & Islington (East London Line) |
2.0 |
{"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} |
0.5 |
0629 |
0631 |
Canonbury East London Line |
Highbury & Islington (East London Line) |
Highbury & Islington (East London Line) |
51.5458694 |
-0.1047385 |
51.5458694 |
-0.1047385 |
1 |
0 |
2026-09-12 05:41:52 |
TERMINATED |
2026-09-12 05:31:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113353 |
1789191056238121 |
80 |
80 |
2026-09-12 05:41:40.524548 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:40.258412 |
| 465558 |
495674 |
W68457 |
062E73M612 |
2026-09-12 |
COMPLETE |
13111500 |
2026-09-12 06:27:00 |
2026-09-12 05:41:52 |
2026-09-14 05:41:52 |
{"id": 495674, "stp": "P", "toc": "ScotRail", "uid": "W68457", "consist": "320304", "dest_crs": "BHC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68457/2026-09-12/detailed", "trust_id": "062E73M612", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Balloch", "service_date": "2026-09-12", "dest_arr_time": "0632", "dest_platform": null, "is_terminated": 1, "next_location": "Balloch", "signalling_id": "2E73", "timing_status": "LATE", "origin_station": "Dalmuir", "current_leg_arr": "0631", "current_leg_dep": "0629", "current_leg_end": "Balloch", "origin_dep_time": "0611", "origin_platform": "3", "current_location": "Renton", "last_update_time": "2026-09-12T05:41:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]}", "current_leg_start": "Alexandria", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "56.0024800", "next_location_lon": "-4.5833595", "previous_location": "Dalreoch", "current_leg_milage": "1.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0611", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "56.0024800", "current_position_lon": "-4.5833595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:55Z\", \"source_id\": 39922932, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:58Z\", \"source_id\": 13105975, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:00Z\", \"source_id\": 39925993, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:06Z\", \"source_id\": 13107057, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:24Z\", \"source_id\": 39929780, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:26Z\", \"source_id\": 13108293, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:45Z\", \"source_id\": 39933459, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:52Z\", \"source_id\": 13109549, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:45Z\", \"source_id\": 39933459, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:52Z\", \"source_id\": 13109550, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Balloch", "service_state_platform": "1", "timing_fact_generation": 1789190957859697, "current_leg_arrival_utc": "2026-09-12T06:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:45.390412", "service_state_evidence_id": 13109550, "current_leg_start_actual_dep": "2026-09-12T06:29:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:45.512522", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
BHC |
2E73 |
320304 |
3 |
90 |
None |
None |
[{"source": "TD", "smart_id": 1243, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:55Z", "source_id": 39922932, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:58Z", "source_id": 13105975, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1231, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:00Z", "source_id": 39925993, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:20:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:06Z", "source_id": 13107057, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1219, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:24Z", "source_id": 39929780, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:26Z", "source_id": 13108293, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1211, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:45Z", "source_id": 39933459, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:52Z", "source_id": 13109549, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1209, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:45Z", "source_id": 39933459, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:31:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:52Z", "source_id": 13109550, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Dalmuir |
0611 |
0611 |
3 |
None |
None |
Balloch |
0632 |
0632 |
None |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68457/2026-09-12/detailed |
None |
Alexandria |
2026-09-12T06:29:00+01:00 |
Balloch |
2.0 |
{"type": "LineString", "coordinates": [[-4.5773356, 55.98537519999999], [-4.5772477, 55.98557280000001], [-4.577124199999999, 55.985997899999994], [-4.5770823, 55.98622859999999], [-4.577082899999999, 55.98657609999999], [-4.5770911, 55.98695060000001], [-4.5772432, 55.98760429999999], [-4.5774892, 55.988367800000006], [-4.5777096, 55.988985], [-4.57781, 55.989243], [-4.5780541, 55.9900578], [-4.578898999999999, 55.9925004], [-4.5801716, 55.9961842], [-4.5806472, 55.9974737], [-4.581187599999999, 55.9987563], [-4.581407949009559, 55.99922959441336], [-4.5814722, 55.99936760000001], [-4.582173299999999, 56.0006736], [-4.5826716, 56.00153329999999], [-4.5833595, 56.00248]]} |
1.2 |
0629 |
0631 |
Dalreoch |
Renton |
Balloch |
56.0024800 |
-4.5833595 |
56.0024800 |
-4.5833595 |
1 |
0 |
2026-09-12 05:41:52 |
TERMINATED |
2026-09-12 05:31:00 |
Balloch |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13109550 |
1789190957859697 |
25 |
25 |
2026-09-12 05:41:45.512522 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:45.390412 |
| 465559 |
495327 |
L01747 |
545D04M412 |
2026-09-12 |
COMPLETE |
13112821 |
2026-09-12 06:31:00 |
2026-09-12 05:42:22 |
2026-09-14 05:42:22 |
{"id": 495327, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01747", "consist": "801106", "dest_crs": "KGX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01747/2026-09-12/detailed", "trust_id": "545D04M412", "origin_crs": "XFD", "show_on_map": 0, "dar_est_time": "04:51:00", "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "8", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "5D04", "timing_status": "EARLY", "origin_station": "Ferme Park Recp.", "current_leg_arr": "0631", "current_leg_dep": "0616", "current_leg_end": "London Kings Cross", "origin_dep_time": "0451", "origin_platform": null, "current_location": "London Kings Cross", "last_update_time": "2026-09-12T05:42:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.11699669999999998, 51.6109703], [-0.11731700000000002, 51.6106239], [-0.11744297453036912, 51.61048353460085], [-0.11800149999999998, 51.6098612], [-0.1187431, 51.60903720000001], [-0.1193442, 51.60836389999999], [-0.11968779999999996, 51.607981], [-0.1199543, 51.6076763], [-0.1204347, 51.607115099999994], [-0.12128129999999998, 51.6061379], [-0.12187919999999997, 51.60545040000001], [-0.1219962, 51.60531400000001], [-0.1223973, 51.6048695], [-0.1227962, 51.60442530000001], [-0.1231883, 51.60397209999999], [-0.123671, 51.6034306], [-0.1238892, 51.6031752], [-0.12399309999999995, 51.6030367], [-0.1240817, 51.602884199999984], [-0.124136, 51.6027592], [-0.1242047, 51.602576000000006], [-0.1242319, 51.6024565], [-0.1242546, 51.6022203], [-0.12424590000000002, 51.6020268], [-0.12421329999999998, 51.60185560000001], [-0.12417119999999995, 51.6017098], [-0.12409240000000002, 51.601523199999995], [-0.1239913, 51.601354], [-0.12387249999999998, 51.6011876], [-0.1237016, 51.6010187], [-0.12357499999999998, 51.6008587], [-0.1235049, 51.6007926], [-0.1232121, 51.6004916], [-0.1229565, 51.60025929999999], [-0.1224984, 51.599903], [-0.122332, 51.59978009999999], [-0.1220065, 51.59950379999999], [-0.1216128, 51.5991877], [-0.121356, 51.598965799999995], [-0.1210381, 51.5986996], [-0.12065549999999998, 51.5983597], [-0.12041290000000002, 51.59814], [-0.12015582106026024, 51.59789081270605], [-0.12011319999999998, 51.597849499999995], [-0.1199191, 51.59764059999999], [-0.1198333, 51.597544000000006], [-0.1195209, 51.597159399999995], [-0.119116, 51.59662879999999], [-0.1190996, 51.5966074], [-0.1188968, 51.5963544], [-0.1188187, 51.5962509], [-0.11845079999999995, 51.5957038], [-0.1183051, 51.5955346], [-0.1181192, 51.5953021], [-0.1178414, 51.59494819999999], [-0.11733779999999998, 51.5942937], [-0.1170873, 51.59397950000001], [-0.11669970000000002, 51.59348730000001], [-0.11580649999999998, 51.59236550000001], [-0.1153236, 51.591748800000005], [-0.1147287, 51.5910051], [-0.1139899, 51.5900813], [-0.11331269999999996, 51.589213599999994], [-0.1129527, 51.58874999999999], [-0.1127029, 51.5883825], [-0.1126519, 51.588307500000006], [-0.11255270000000002, 51.5881592], [-0.1124404, 51.5879759], [-0.11224149999999998, 51.58761260000001], [-0.1118204, 51.5868076], [-0.1116525, 51.586451999999994], [-0.1114955, 51.58613520000001], [-0.1111279, 51.5854179], [-0.1108732, 51.5849789], [-0.11068809999999998, 51.5846827], [-0.1103983, 51.584276899999985], [-0.110115, 51.58391079999999], [-0.1098422, 51.583592199999984], [-0.109551, 51.5832674], [-0.1092523, 51.5829645], [-0.10892849999999998, 51.5826326], [-0.1085295, 51.5822447], [-0.10810939999999998, 51.58183280000001], [-0.1073046, 51.5809836], [-0.1070036, 51.5806103], [-0.1067585, 51.580315], [-0.1066882465038602, 51.58021652613653], [-0.1064289, 51.57985300000001], [-0.1062146, 51.579515699999995], [-0.1060407, 51.5792215], [-0.1057565, 51.57866609999999], [-0.1056111, 51.5783459], [-0.1054825, 51.57803629999998], [-0.10536059999999998, 51.5777177], [-0.1052816, 51.57747799999999], [-0.10519359999999998, 51.5771285], [-0.1051398, 51.57690889999999], [-0.1051152, 51.576775100000006], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Bowes Park R.R.L.", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Bowes Park R.R.L.", "current_leg_milage": "6.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.061, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 479.112, \"from_m\": 418.061, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 593.205, \"from_m\": 479.112, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 711.771, \"from_m\": 593.205, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 742.683, \"from_m\": 711.771, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1872.723, \"from_m\": 742.683, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6367.296, \"from_m\": 1872.723, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12494.044, \"from_m\": 6367.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12539.213, \"from_m\": 12494.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15962.707, \"from_m\": 12539.213, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19776.527, \"from_m\": 15962.707, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 19820.845, \"from_m\": 19776.527, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20041.113, \"from_m\": 19820.845, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30970.395, \"from_m\": 20041.113, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30997.499, \"from_m\": 30970.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33113.606, \"from_m\": 30997.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39287.992, \"from_m\": 33113.606, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39330.767, \"from_m\": 39287.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39842.032, \"from_m\": 39330.767, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39919.176, \"from_m\": 39842.032, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39953.269, \"from_m\": 39919.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53678.81, \"from_m\": 39953.269, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53740.075, \"from_m\": 53678.81, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53813.924, \"from_m\": 53740.075, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75854.006, \"from_m\": 53813.924, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76400.56, \"from_m\": 75854.006, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76586.392, \"from_m\": 76400.56, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76883.133, \"from_m\": 76586.392, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 77343.226, \"from_m\": 76883.133, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77507.148, \"from_m\": 77343.226, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81700.374, \"from_m\": 77507.148, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92892.536, \"from_m\": 81700.374, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 92927.564, \"from_m\": 92892.536, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 92978.368, \"from_m\": 92927.564, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 106942.413, \"from_m\": 92978.368, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107241.417, \"from_m\": 106942.413, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 107293.294, \"from_m\": 107241.417, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 107592.26, \"from_m\": 107293.294, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 107644.037, \"from_m\": 107592.26, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 119022.437, \"from_m\": 107644.037, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 122237.262, \"from_m\": 119022.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 122542.802, \"from_m\": 122237.262, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 124549.945, \"from_m\": 122542.802, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 126203.997, \"from_m\": 124549.945, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 126560.314, \"from_m\": 126203.997, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 127501.299, \"from_m\": 126560.314, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127750.854, \"from_m\": 127501.299, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128385.101, \"from_m\": 127750.854, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132079.209, \"from_m\": 128385.101, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 132391.059, \"from_m\": 132079.209, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 132836.383, \"from_m\": 132391.059, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 133782.95, \"from_m\": 132836.383, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134509.01, \"from_m\": 133782.95, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137564.76, \"from_m\": 134509.01, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138647.473, \"from_m\": 137564.76, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 149176.102, \"from_m\": 138647.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149864.162, \"from_m\": 149176.102, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 167727.903, \"from_m\": 149864.162, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168490.56, \"from_m\": 167727.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 172195.881, \"from_m\": 168490.56, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 173352.668, \"from_m\": 172195.881, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 173666.204, \"from_m\": 173352.668, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 173733.707, \"from_m\": 173666.204, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 174171.976, \"from_m\": 173733.707, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 174312.088, \"from_m\": 174171.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174601.705, \"from_m\": 174312.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 177051.848, \"from_m\": 174601.705, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 177557.608, \"from_m\": 177051.848, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 177597.964, \"from_m\": 177557.608, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 177867.862, \"from_m\": 177597.964, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 178108.528, \"from_m\": 177867.862, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 178159.121, \"from_m\": 178108.528, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 178374.262, \"from_m\": 178159.121, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 180347.867, \"from_m\": 178374.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 181710.561, \"from_m\": 180347.867, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 183074.539, \"from_m\": 181710.561, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 183515.598, \"from_m\": 183074.539, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 183798.766, \"from_m\": 183515.598, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184583.996, \"from_m\": 183798.766, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 186284.159, \"from_m\": 184583.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 187045.692, \"from_m\": 186284.159, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 187470.822, \"from_m\": 187045.692, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 196582.137, \"from_m\": 187470.822, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 197299.156, \"from_m\": 196582.137, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 202513.191, \"from_m\": 197299.156, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 202840.167, \"from_m\": 202513.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 209787.308, \"from_m\": 202840.167, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 210581.317, \"from_m\": 209787.308, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 212550.725, \"from_m\": 210581.317, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 217304.11, \"from_m\": 212550.725, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 217566.355, \"from_m\": 217304.11, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 218694.705, \"from_m\": 217566.355, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 218924.257, \"from_m\": 218694.705, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 219388.958, \"from_m\": 218924.257, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 219859.132, \"from_m\": 219388.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 222291.55, \"from_m\": 219859.132, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 229099.455, \"from_m\": 222291.55, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 229327.385, \"from_m\": 229099.455, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 229493.86, \"from_m\": 229327.385, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 229853.351, \"from_m\": 229493.86, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 495327, \"profile_key\": \"cdac1456504a5272c5a28e6bc3392570d5a5c748711cd76c366cdb763f35b6f1\", \"schedule_id\": 17157, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0451\", \"location\": \"Ferme Park Recp.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531\", \"location\": \"Wood Green Sig. K451\", \"stage_seq\": 2, \"distance_m\": 742.683, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Alexandra Palace\", \"stage_seq\": 3, \"distance_m\": 6275.032, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Bowes Park\", \"stage_seq\": 4, \"distance_m\": 11651.459, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0615\", \"location\": \"Bowes Park R.R.L.\", \"stage_seq\": 5, \"distance_m\": 15769.106, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Bowes Park\", \"stage_seq\": 6, \"distance_m\": 19288.473, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Alexandra Palace\", \"stage_seq\": 7, \"distance_m\": 21517.946, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Harringay\", \"stage_seq\": 8, \"distance_m\": 38937.162, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Finsbury Park\", \"stage_seq\": 9, \"distance_m\": 39842.032, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Holloway South Jn\", \"stage_seq\": 10, \"distance_m\": 53320.864, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 11, \"distance_m\": 76688.545, \"section_seq\": 1, \"route_path_id\": 43516}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 12, \"distance_m\": 80661.65, \"section_seq\": 1, \"route_path_id\": 43516}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 229853.351, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43516}], \"total_distance_m\": 229853.351, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 229102.278, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 751.073, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0451", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:04:37Z\", \"source_id\": 39853949, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:05:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 16006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:31Z\", \"source_id\": 39925327, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:04:44Z\", \"source_id\": 13083491, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:38Z\", \"source_id\": 13106786, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15831, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:07:06Z\", \"source_id\": 39855082, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:07:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 15826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:24Z\", \"source_id\": 39922105, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:07:08Z\", \"source_id\": 13083896, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:28Z\", \"source_id\": 13105699, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:08:38Z\", \"source_id\": 39855817, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:09:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:08:43Z\", \"source_id\": 13084136, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:11Z\", \"source_id\": 39931050, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:12Z\", \"source_id\": 13108722, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:46Z\", \"source_id\": 39934919, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:52Z\", \"source_id\": 13110078, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:53Z\", \"source_id\": 39943264, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:56Z\", \"source_id\": 13112821, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "8", "timing_fact_generation": 1789190997614876, "current_leg_arrival_utc": "2026-09-12T06:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:31:52.783763", "service_state_evidence_id": 13112821, "current_leg_start_actual_dep": "2026-09-12T06:15:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:41:53.057249", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
XFD |
KGX |
5D04 |
801106 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 418.061, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 479.112, "from_m": 418.061, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 593.205, "from_m": 479.112, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 711.771, "from_m": 593.205, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 742.683, "from_m": 711.771, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1872.723, "from_m": 742.683, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6367.296, "from_m": 1872.723, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12494.044, "from_m": 6367.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12539.213, "from_m": 12494.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15962.707, "from_m": 12539.213, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19776.527, "from_m": 15962.707, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 19820.845, "from_m": 19776.527, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20041.113, "from_m": 19820.845, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30970.395, "from_m": 20041.113, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30997.499, "from_m": 30970.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33113.606, "from_m": 30997.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39287.992, "from_m": 33113.606, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39330.767, "from_m": 39287.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39842.032, "from_m": 39330.767, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39919.176, "from_m": 39842.032, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39953.269, "from_m": 39919.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 53678.81, "from_m": 39953.269, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53740.075, "from_m": 53678.81, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53813.924, "from_m": 53740.075, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75854.006, "from_m": 53813.924, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76400.56, "from_m": 75854.006, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76586.392, "from_m": 76400.56, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 76883.133, "from_m": 76586.392, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 77343.226, "from_m": 76883.133, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 77507.148, "from_m": 77343.226, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81700.374, "from_m": 77507.148, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92892.536, "from_m": 81700.374, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 92927.564, "from_m": 92892.536, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 92978.368, "from_m": 92927.564, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 106942.413, "from_m": 92978.368, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 107241.417, "from_m": 106942.413, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 107293.294, "from_m": 107241.417, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 107592.26, "from_m": 107293.294, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 107644.037, "from_m": 107592.26, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 119022.437, "from_m": 107644.037, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 122237.262, "from_m": 119022.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 122542.802, "from_m": 122237.262, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 124549.945, "from_m": 122542.802, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 126203.997, "from_m": 124549.945, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 126560.314, "from_m": 126203.997, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 127501.299, "from_m": 126560.314, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127750.854, "from_m": 127501.299, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128385.101, "from_m": 127750.854, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132079.209, "from_m": 128385.101, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 132391.059, "from_m": 132079.209, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 132836.383, "from_m": 132391.059, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 133782.95, "from_m": 132836.383, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134509.01, "from_m": 133782.95, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137564.76, "from_m": 134509.01, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138647.473, "from_m": 137564.76, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 149176.102, "from_m": 138647.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149864.162, "from_m": 149176.102, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 167727.903, "from_m": 149864.162, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168490.56, "from_m": 167727.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 172195.881, "from_m": 168490.56, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 173352.668, "from_m": 172195.881, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 173666.204, "from_m": 173352.668, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 173733.707, "from_m": 173666.204, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 174171.976, "from_m": 173733.707, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 174312.088, "from_m": 174171.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174601.705, "from_m": 174312.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 177051.848, "from_m": 174601.705, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 177557.608, "from_m": 177051.848, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 177597.964, "from_m": 177557.608, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 177867.862, "from_m": 177597.964, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 178108.528, "from_m": 177867.862, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 178159.121, "from_m": 178108.528, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 178374.262, "from_m": 178159.121, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 180347.867, "from_m": 178374.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 181710.561, "from_m": 180347.867, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 183074.539, "from_m": 181710.561, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 183515.598, "from_m": 183074.539, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 183798.766, "from_m": 183515.598, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184583.996, "from_m": 183798.766, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 186284.159, "from_m": 184583.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 187045.692, "from_m": 186284.159, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 187470.822, "from_m": 187045.692, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 196582.137, "from_m": 187470.822, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 197299.156, "from_m": 196582.137, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 202513.191, "from_m": 197299.156, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 202840.167, "from_m": 202513.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 209787.308, "from_m": 202840.167, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 210581.317, "from_m": 209787.308, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 212550.725, "from_m": 210581.317, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 217304.11, "from_m": 212550.725, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 217566.355, "from_m": 217304.11, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 218694.705, "from_m": 217566.355, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 218924.257, "from_m": 218694.705, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 219388.958, "from_m": 218924.257, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 219859.132, "from_m": 219388.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 222291.55, "from_m": 219859.132, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 229099.455, "from_m": 222291.55, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 229327.385, "from_m": 229099.455, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 229493.86, "from_m": 229327.385, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 229853.351, "from_m": 229493.86, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 495327, "profile_key": "cdac1456504a5272c5a28e6bc3392570d5a5c748711cd76c366cdb763f35b6f1", "schedule_id": 17157, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0451", "location": "Ferme Park Recp.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43516}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531", "location": "Wood Green Sig. K451", "stage_seq": 2, "distance_m": 742.683, "section_seq": 1, "route_path_id": 43516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Alexandra Palace", "stage_seq": 3, "distance_m": 6275.032, "section_seq": 1, "route_path_id": 43516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Bowes Park", "stage_seq": 4, "distance_m": 11651.459, "section_seq": 1, "route_path_id": 43516}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0615", "location": "Bowes Park R.R.L.", "stage_seq": 5, "distance_m": 15769.106, "section_seq": 1, "route_path_id": 43516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Bowes Park", "stage_seq": 6, "distance_m": 19288.473, "section_seq": 1, "route_path_id": 43516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Alexandra Palace", "stage_seq": 7, "distance_m": 21517.946, "section_seq": 1, "route_path_id": 43516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Harringay", "stage_seq": 8, "distance_m": 38937.162, "section_seq": 1, "route_path_id": 43516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Finsbury Park", "stage_seq": 9, "distance_m": 39842.032, "section_seq": 1, "route_path_id": 43516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Holloway South Jn", "stage_seq": 10, "distance_m": 53320.864, "section_seq": 1, "route_path_id": 43516}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Belle Isle Jn", "stage_seq": 11, "distance_m": 76688.545, "section_seq": 1, "route_path_id": 43516}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 12, "distance_m": 80661.65, "section_seq": 1, "route_path_id": 43516}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 229853.351, "from_m": 0.0, "section_seq": 1, "route_path_id": 43516}], "total_distance_m": 229853.351, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 229102.278, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 751.073, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16031, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:04:37Z", "source_id": 39853949, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:05:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 16006, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:31Z", "source_id": 39925327, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:04:44Z", "source_id": 13083491, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:38Z", "source_id": 13106786, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15831, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:07:06Z", "source_id": 39855082, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:07:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 15826, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:24Z", "source_id": 39922105, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:07:08Z", "source_id": 13083896, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:28Z", "source_id": 13105699, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15838, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:08:38Z", "source_id": 39855817, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:09:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:08:43Z", "source_id": 13084136, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:11Z", "source_id": 39931050, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:23:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:12Z", "source_id": 13108722, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16149, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:46Z", "source_id": 39934919, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:52Z", "source_id": 13110078, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16259, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:53Z", "source_id": 39943264, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:31:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:56Z", "source_id": 13112821, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Ferme Park Recp. |
0451 |
0451 |
None |
4:51:00 |
None |
London Kings Cross |
0634 |
0634 |
8 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01747/2026-09-12/detailed |
None |
Bowes Park R.R.L. |
2026-09-12T06:15:00+01:00 |
London Kings Cross |
15.0 |
{"type": "LineString", "coordinates": [[-0.11699669999999998, 51.6109703], [-0.11731700000000002, 51.6106239], [-0.11744297453036912, 51.61048353460085], [-0.11800149999999998, 51.6098612], [-0.1187431, 51.60903720000001], [-0.1193442, 51.60836389999999], [-0.11968779999999996, 51.607981], [-0.1199543, 51.6076763], [-0.1204347, 51.607115099999994], [-0.12128129999999998, 51.6061379], [-0.12187919999999997, 51.60545040000001], [-0.1219962, 51.60531400000001], [-0.1223973, 51.6048695], [-0.1227962, 51.60442530000001], [-0.1231883, 51.60397209999999], [-0.123671, 51.6034306], [-0.1238892, 51.6031752], [-0.12399309999999995, 51.6030367], [-0.1240817, 51.602884199999984], [-0.124136, 51.6027592], [-0.1242047, 51.602576000000006], [-0.1242319, 51.6024565], [-0.1242546, 51.6022203], [-0.12424590000000002, 51.6020268], [-0.12421329999999998, 51.60185560000001], [-0.12417119999999995, 51.6017098], [-0.12409240000000002, 51.601523199999995], [-0.1239913, 51.601354], [-0.12387249999999998, 51.6011876], [-0.1237016, 51.6010187], [-0.12357499999999998, 51.6008587], [-0.1235049, 51.6007926], [-0.1232121, 51.6004916], [-0.1229565, 51.60025929999999], [-0.1224984, 51.599903], [-0.122332, 51.59978009999999], [-0.1220065, 51.59950379999999], [-0.1216128, 51.5991877], [-0.121356, 51.598965799999995], [-0.1210381, 51.5986996], [-0.12065549999999998, 51.5983597], [-0.12041290000000002, 51.59814], [-0.12015582106026024, 51.59789081270605], [-0.12011319999999998, 51.597849499999995], [-0.1199191, 51.59764059999999], [-0.1198333, 51.597544000000006], [-0.1195209, 51.597159399999995], [-0.119116, 51.59662879999999], [-0.1190996, 51.5966074], [-0.1188968, 51.5963544], [-0.1188187, 51.5962509], [-0.11845079999999995, 51.5957038], [-0.1183051, 51.5955346], [-0.1181192, 51.5953021], [-0.1178414, 51.59494819999999], [-0.11733779999999998, 51.5942937], [-0.1170873, 51.59397950000001], [-0.11669970000000002, 51.59348730000001], [-0.11580649999999998, 51.59236550000001], [-0.1153236, 51.591748800000005], [-0.1147287, 51.5910051], [-0.1139899, 51.5900813], [-0.11331269999999996, 51.589213599999994], [-0.1129527, 51.58874999999999], [-0.1127029, 51.5883825], [-0.1126519, 51.588307500000006], [-0.11255270000000002, 51.5881592], [-0.1124404, 51.5879759], [-0.11224149999999998, 51.58761260000001], [-0.1118204, 51.5868076], [-0.1116525, 51.586451999999994], [-0.1114955, 51.58613520000001], [-0.1111279, 51.5854179], [-0.1108732, 51.5849789], [-0.11068809999999998, 51.5846827], [-0.1103983, 51.584276899999985], [-0.110115, 51.58391079999999], [-0.1098422, 51.583592199999984], [-0.109551, 51.5832674], [-0.1092523, 51.5829645], [-0.10892849999999998, 51.5826326], [-0.1085295, 51.5822447], [-0.10810939999999998, 51.58183280000001], [-0.1073046, 51.5809836], [-0.1070036, 51.5806103], [-0.1067585, 51.580315], [-0.1066882465038602, 51.58021652613653], [-0.1064289, 51.57985300000001], [-0.1062146, 51.579515699999995], [-0.1060407, 51.5792215], [-0.1057565, 51.57866609999999], [-0.1056111, 51.5783459], [-0.1054825, 51.57803629999998], [-0.10536059999999998, 51.5777177], [-0.1052816, 51.57747799999999], [-0.10519359999999998, 51.5771285], [-0.1051398, 51.57690889999999], [-0.1051152, 51.576775100000006], [-0.1050784, 51.5765715], [-0.1050282, 51.57619030000001], [-0.10500149999999998, 51.57582439999999], [-0.10498599999999998, 51.5753972], [-0.10498764288065528, 51.57533881768743], [-0.1049885810270292, 51.575305479167106], [-0.10499010000000002, 51.57525150000001], [-0.1050129, 51.5748481], [-0.1050424, 51.574366299999994], [-0.1051107, 51.5737403], [-0.10518299999999998, 51.5731249], [-0.1053283, 51.57199059999999], [-0.1056325, 51.5696958], [-0.10571429999999998, 51.5691326], [-0.10573380000000002, 51.56898650000001], [-0.1057523, 51.56884769999999], [-0.1057533, 51.5688403], [-0.1058524, 51.5680395], [-0.1059403, 51.5673676], [-0.1059891, 51.56699129999998], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
6.0 |
0616 |
0631 |
Bowes Park R.R.L. |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-12 05:42:22 |
TERMINATED |
2026-09-12 05:31:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13112821 |
1789190997614876 |
28 |
28 |
2026-09-12 05:41:53.057249 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:31:52.783763 |
| 465560 |
494353 |
P69648 |
695C10M012 |
2026-09-11 |
COMPLETE |
13055167 |
2026-09-12 00:08:00 |
2026-09-12 05:42:22 |
2026-09-14 05:42:22 |
{"id": 494353, "stp": "P", "toc": "West Midlands Trains", "uid": "P69648", "consist": "350112+350402", "dest_crs": "MKC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69648/2026-09-12/detailed", "trust_id": "695C10M012", "origin_crs": "XBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milton Keynes Central", "service_date": "2026-09-11", "dest_arr_time": "0532", "dest_platform": "3", "is_terminated": 1, "next_location": "Coventry Yard", "signalling_id": "5Y32", "timing_status": "EARLY", "origin_station": "Bletchley C.S.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0517", "origin_platform": null, "current_location": "Coventry Yard", "last_update_time": "2026-09-12T05:42:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0532", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Coventry", "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 783.878, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2611.483, \"from_m\": 783.878, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3439.621, \"from_m\": 2611.483, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5516.658, \"from_m\": 3439.621, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 5712.556, \"from_m\": 5516.658, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5894.914, \"from_m\": 5712.556, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6047.835, \"from_m\": 5894.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 494353, \"profile_key\": \"63df014293c18d9f4cdb29bd309fec127aab6fd10d1ba2a4ed9838f314cbd45c\", \"schedule_id\": 22377, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Bletchley C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28951}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 2, \"distance_m\": 2611.483, \"section_seq\": 1, \"route_path_id\": 28951}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": null, \"location\": \"Milton Keynes Central\", \"stage_seq\": 3, \"distance_m\": 6047.835, \"section_seq\": 1, \"route_path_id\": 28951}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6047.835, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28951}], \"total_distance_m\": 6047.835, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5111.036, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 936.799, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0517", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Coventry Yard", "service_state_platform": "1", "timing_fact_generation": 1789167875874237, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:01.318282", "service_state_evidence_id": 13055165, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:03.030283", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XBL |
MKC |
5Y32 |
350112+350402 |
8 |
90 |
None |
{"version": 3, "segments": [{"to_m": 783.878, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2611.483, "from_m": 783.878, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3439.621, "from_m": 2611.483, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5516.658, "from_m": 3439.621, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 5712.556, "from_m": 5516.658, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5894.914, "from_m": 5712.556, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6047.835, "from_m": 5894.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 494353, "profile_key": "63df014293c18d9f4cdb29bd309fec127aab6fd10d1ba2a4ed9838f314cbd45c", "schedule_id": 22377, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0517", "location": "Bletchley C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28951}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527H", "location": "Denbigh Hall South Jn", "stage_seq": 2, "distance_m": 2611.483, "section_seq": 1, "route_path_id": 28951}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": null, "location": "Milton Keynes Central", "stage_seq": 3, "distance_m": 6047.835, "section_seq": 1, "route_path_id": 28951}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6047.835, "from_m": 0.0, "section_seq": 1, "route_path_id": 28951}], "total_distance_m": 6047.835, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5111.036, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 936.799, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bletchley C.S. |
0517 |
0517 |
None |
None |
None |
Milton Keynes Central |
0532 |
0532 |
3 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P69648/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Coventry |
Coventry Yard |
Coventry Yard |
None |
None |
None |
None |
1 |
0 |
2026-09-12 05:42:22 |
TERMINATED |
2026-09-12 05:32:00 |
Coventry Yard |
TRUST |
TRACKING_TIMEOUT |
13055165 |
1789167875874237 |
1 |
1 |
2026-09-12 05:42:03.030283 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:01.318282 |
| 465561 |
495512 |
G15997 |
192U24M512 |
2026-09-12 |
COMPLETE |
13113700 |
2026-09-12 06:32:00 |
2026-09-12 05:42:22 |
2026-09-14 05:42:22 |
{"id": 495512, "stp": "O", "toc": "TransPennine Express", "uid": "G15997", "consist": "185138+185142", "dest_crs": "DEW", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15997/2026-09-12/detailed", "trust_id": "192U24M512", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dewsbury", "service_date": "2026-09-12", "dest_arr_time": "0625", "dest_platform": "1", "is_terminated": 1, "next_location": "Dewsbury", "signalling_id": "2U24", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "0632", "current_leg_dep": "0629", "current_leg_end": "Dewsbury", "origin_dep_time": "0503", "origin_platform": "5", "current_location": "Dewsbury", "last_update_time": "2026-09-12T05:42:22", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.622995, 53.709878100000005], [-1.6229634, 53.709444], [-1.6229712, 53.709227299999995], [-1.6229927999999998, 53.70901090000001], [-1.6230288999999998, 53.70868], [-1.6231066, 53.70824509999999], [-1.6232274, 53.7077974], [-1.6233721, 53.70741319999999], [-1.6235466, 53.707021], [-1.6236815, 53.7067791], [-1.62399, 53.70627580000001], [-1.6242976, 53.7058525], [-1.6247892999999998, 53.70527390000001], [-1.6257094, 53.704311700000005], [-1.6264120000000002, 53.7035766], [-1.6272641, 53.7026643], [-1.6276189999999997, 53.7022508], [-1.6280677, 53.70164320000001], [-1.6281765999999998, 53.7014908], [-1.6282724999999998, 53.7013414], [-1.6287366, 53.7006484], [-1.6292283, 53.6998992], [-1.6295278999999998, 53.69937269999999], [-1.6298149, 53.6986819], [-1.6300169, 53.6980381], [-1.6301241999999998, 53.69745689999999], [-1.6301981, 53.696787699999994], [-1.6302068999999997, 53.69672079999999], [-1.6303298999999998, 53.69588230000001], [-1.6304881999999998, 53.69539], [-1.6305708, 53.69520690000001], [-1.6306714, 53.6949844], [-1.6308885999999998, 53.694573000000005], [-1.6312855999999998, 53.6939378], [-1.6317453999999998, 53.69332180000001], [-1.6317824999999997, 53.6932766], [-1.6319075, 53.6931682], [-1.6320952, 53.693009399999994], [-1.6329845, 53.6922871], [-1.6343379, 53.69137509999999]]}", "current_leg_start": "Batley", "dest_arr_time_act": "0625", "motion_projection": null, "next_location_lat": "53.6913751", "next_location_lon": "-1.6343379", "previous_location": "Batley", "current_leg_milage": "1.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 451.274, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4438.815, \"from_m\": 451.274, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 4677.769, \"from_m\": 4438.815, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38684.325, \"from_m\": 4677.769, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44009.841, \"from_m\": 38684.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44094.721, \"from_m\": 44009.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44236.626, \"from_m\": 44094.721, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45285.602, \"from_m\": 44236.626, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54522.164, \"from_m\": 45285.602, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54896.031, \"from_m\": 54522.164, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57216.177, \"from_m\": 54896.031, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60291.465, \"from_m\": 57216.177, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61878.42, \"from_m\": 60291.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62458.466, \"from_m\": 61878.42, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 63425.354, \"from_m\": 62458.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63494.092, \"from_m\": 63425.354, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 63548.518, \"from_m\": 63494.092, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64009.128, \"from_m\": 63548.518, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 65264.868, \"from_m\": 64009.128, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65381.41, \"from_m\": 65264.868, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65557.075, \"from_m\": 65381.41, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65933.545, \"from_m\": 65557.075, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82855.051, \"from_m\": 65933.545, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 87334.555, \"from_m\": 82855.051, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 98634.424, \"from_m\": 87334.555, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100644.116, \"from_m\": 98634.424, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100681.919, \"from_m\": 100644.116, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101528.717, \"from_m\": 100681.919, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105218.027, \"from_m\": 101528.717, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 111306.418, \"from_m\": 105218.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111702.408, \"from_m\": 111306.418, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 115697.791, \"from_m\": 111702.408, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 126164.129, \"from_m\": 115697.791, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 130356.468, \"from_m\": 126164.129, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 147586.187, \"from_m\": 130356.468, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 148662.031, \"from_m\": 147586.187, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 148841.228, \"from_m\": 148662.031, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 149305.075, \"from_m\": 148841.228, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 149484.272, \"from_m\": 149305.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 150560.116, \"from_m\": 149484.272, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 167789.835, \"from_m\": 150560.116, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171982.174, \"from_m\": 167789.835, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 182448.513, \"from_m\": 171982.174, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 186443.895, \"from_m\": 182448.513, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 186839.885, \"from_m\": 186443.895, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 192928.276, \"from_m\": 186839.885, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 196617.587, \"from_m\": 192928.276, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 197464.384, \"from_m\": 196617.587, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 197502.187, \"from_m\": 197464.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 199511.879, \"from_m\": 197502.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 210811.748, \"from_m\": 199511.879, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 215291.252, \"from_m\": 210811.748, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 232212.758, \"from_m\": 215291.252, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 232589.228, \"from_m\": 232212.758, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 232764.893, \"from_m\": 232589.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 232881.435, \"from_m\": 232764.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 234137.175, \"from_m\": 232881.435, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 234597.786, \"from_m\": 234137.175, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 234652.211, \"from_m\": 234597.786, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234776.653, \"from_m\": 234652.211, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 234852.037, \"from_m\": 234776.653, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 235142.035, \"from_m\": 234852.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 235217.419, \"from_m\": 235142.035, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 235341.861, \"from_m\": 235217.419, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 235396.286, \"from_m\": 235341.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 235856.897, \"from_m\": 235396.286, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 237112.637, \"from_m\": 235856.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 237229.179, \"from_m\": 237112.637, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 238002.405, \"from_m\": 237229.179, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 240462.477, \"from_m\": 238002.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 276510.686, \"from_m\": 240462.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 276528.078, \"from_m\": 276510.686, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 277226.611, \"from_m\": 276528.078, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 277408.627, \"from_m\": 277226.611, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 277735.895, \"from_m\": 277408.627, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 277972.228, \"from_m\": 277735.895, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 278299.495, \"from_m\": 277972.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 278481.511, \"from_m\": 278299.495, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 279180.044, \"from_m\": 278481.511, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 279197.437, \"from_m\": 279180.044, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 315245.645, \"from_m\": 279197.437, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 317705.717, \"from_m\": 315245.645, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 318478.943, \"from_m\": 317705.717, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 318595.486, \"from_m\": 318478.943, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 319851.226, \"from_m\": 318595.486, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 320311.836, \"from_m\": 319851.226, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 320366.261, \"from_m\": 320311.836, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 320434.999, \"from_m\": 320366.261, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 321250.911, \"from_m\": 320434.999, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 321396.516, \"from_m\": 321250.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 321448.432, \"from_m\": 321396.516, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 321601.563, \"from_m\": 321448.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 341956.755, \"from_m\": 321601.563, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 343693.744, \"from_m\": 341956.755, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 344832.484, \"from_m\": 343693.744, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 344871.732, \"from_m\": 344832.484, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 344933.705, \"from_m\": 344871.732, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 345092.351, \"from_m\": 344933.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 345924.573, \"from_m\": 345092.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 346184.102, \"from_m\": 345924.573, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 367184.11, \"from_m\": 346184.102, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 367841.675, \"from_m\": 367184.11, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 367863.324, \"from_m\": 367841.675, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 369583.49, \"from_m\": 367863.324, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 371228.047, \"from_m\": 369583.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 410502.956, \"from_m\": 371228.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 410741.911, \"from_m\": 410502.956, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 415449.317, \"from_m\": 410741.911, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 415719.081, \"from_m\": 415449.317, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 495512, \"profile_key\": \"49cb3e58e6902e8a10d9e281ad8ea289d469b3a6a951f7bfdd639628e0aa1ce2\", \"schedule_id\": 34011, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 543.12, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": false, \"wtt_arr\": \"0514\", \"wtt_dep\": \"0515\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 4421.371, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": false, \"wtt_arr\": \"0521H\", \"wtt_dep\": \"0522H\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 23858.402, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0529\", \"location\": \"Howden\", \"stage_seq\": 5, \"distance_m\": 24062.065, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539H\", \"location\": \"Selby\", \"stage_seq\": 6, \"distance_m\": 39557.552, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 7, \"distance_m\": 44009.841, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 8, \"distance_m\": 55042.194, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 9, \"distance_m\": 62458.466, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Micklefield\", \"stage_seq\": 10, \"distance_m\": 63174.951, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Cross Gates\", \"stage_seq\": 11, \"distance_m\": 65478.782, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 12, \"distance_m\": 88915.003, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0607\", \"location\": \"Leeds\", \"stage_seq\": 13, \"distance_m\": 100509.535, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Leeds West Jn\", \"stage_seq\": 14, \"distance_m\": 123979.207, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 15, \"distance_m\": 133092.589, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Cottingley\", \"stage_seq\": 16, \"distance_m\": 133376.995, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"Morley\", \"stage_seq\": 17, \"distance_m\": 147778.791, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Batley East Jn\", \"stage_seq\": 18, \"distance_m\": 148435.479, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Batley\", \"stage_seq\": 19, \"distance_m\": 148921.716, \"section_seq\": 1, \"route_path_id\": 33332}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": null, \"location\": \"Dewsbury\", \"stage_seq\": 20, \"distance_m\": 149073.152, \"section_seq\": 1, \"route_path_id\": 33332}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 415719.081, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33332}], \"total_distance_m\": 415719.081, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 338991.0, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 76728.081, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0503", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.6913751", "current_position_lon": "-1.6343379", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:18:07Z\", \"source_id\": 39860783, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:18:14Z\", \"source_id\": 13085774, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:26:20Z\", \"source_id\": 39866185, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:27:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:26:24Z\", \"source_id\": 13087541, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:34:59Z\", \"source_id\": 39873063, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:35:03Z\", \"source_id\": 13089786, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:50:38Z\", \"source_id\": 13094567, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5015, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:22Z\", \"source_id\": 39897574, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:28Z\", \"source_id\": 13097525, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:17Z\", \"source_id\": 39902350, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:23Z\", \"source_id\": 13099136, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:12Z\", \"source_id\": 39911756, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:17Z\", \"source_id\": 13102216, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:29Z\", \"source_id\": 39923823, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:29Z\", \"source_id\": 13106240, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:24Z\", \"source_id\": 39929785, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:24Z\", \"source_id\": 13108282, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:36Z\", \"source_id\": 39939592, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:39Z\", \"source_id\": 13111592, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:22Z\", \"source_id\": 39945732, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:28Z\", \"source_id\": 13113700, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dewsbury", "service_state_platform": "1", "timing_fact_generation": 1789191089866645, "current_leg_arrival_utc": "2026-09-12T06:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:02.107630", "service_state_evidence_id": 13113700, "current_leg_start_actual_dep": "2026-09-12T06:29:00+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:03.027114", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
HUL |
DEW |
2U24 |
185138+185142 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 451.274, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4438.815, "from_m": 451.274, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 4677.769, "from_m": 4438.815, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38684.325, "from_m": 4677.769, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44009.841, "from_m": 38684.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44094.721, "from_m": 44009.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44236.626, "from_m": 44094.721, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45285.602, "from_m": 44236.626, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54522.164, "from_m": 45285.602, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54896.031, "from_m": 54522.164, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57216.177, "from_m": 54896.031, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60291.465, "from_m": 57216.177, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61878.42, "from_m": 60291.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62458.466, "from_m": 61878.42, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 63425.354, "from_m": 62458.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63494.092, "from_m": 63425.354, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 63548.518, "from_m": 63494.092, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64009.128, "from_m": 63548.518, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 65264.868, "from_m": 64009.128, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65381.41, "from_m": 65264.868, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65557.075, "from_m": 65381.41, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65933.545, "from_m": 65557.075, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82855.051, "from_m": 65933.545, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87334.555, "from_m": 82855.051, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 98634.424, "from_m": 87334.555, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100644.116, "from_m": 98634.424, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100681.919, "from_m": 100644.116, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101528.717, "from_m": 100681.919, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105218.027, "from_m": 101528.717, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 111306.418, "from_m": 105218.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111702.408, "from_m": 111306.418, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 115697.791, "from_m": 111702.408, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 126164.129, "from_m": 115697.791, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 130356.468, "from_m": 126164.129, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 147586.187, "from_m": 130356.468, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 148662.031, "from_m": 147586.187, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 148841.228, "from_m": 148662.031, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 149305.075, "from_m": 148841.228, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 149484.272, "from_m": 149305.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 150560.116, "from_m": 149484.272, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 167789.835, "from_m": 150560.116, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171982.174, "from_m": 167789.835, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 182448.513, "from_m": 171982.174, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 186443.895, "from_m": 182448.513, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 186839.885, "from_m": 186443.895, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 192928.276, "from_m": 186839.885, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 196617.587, "from_m": 192928.276, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 197464.384, "from_m": 196617.587, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 197502.187, "from_m": 197464.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 199511.879, "from_m": 197502.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 210811.748, "from_m": 199511.879, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 215291.252, "from_m": 210811.748, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 232212.758, "from_m": 215291.252, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 232589.228, "from_m": 232212.758, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 232764.893, "from_m": 232589.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 232881.435, "from_m": 232764.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 234137.175, "from_m": 232881.435, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 234597.786, "from_m": 234137.175, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 234652.211, "from_m": 234597.786, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234776.653, "from_m": 234652.211, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 234852.037, "from_m": 234776.653, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 235142.035, "from_m": 234852.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 235217.419, "from_m": 235142.035, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 235341.861, "from_m": 235217.419, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 235396.286, "from_m": 235341.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 235856.897, "from_m": 235396.286, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 237112.637, "from_m": 235856.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 237229.179, "from_m": 237112.637, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 238002.405, "from_m": 237229.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 240462.477, "from_m": 238002.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 276510.686, "from_m": 240462.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 276528.078, "from_m": 276510.686, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 277226.611, "from_m": 276528.078, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 277408.627, "from_m": 277226.611, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 277735.895, "from_m": 277408.627, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 277972.228, "from_m": 277735.895, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 278299.495, "from_m": 277972.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 278481.511, "from_m": 278299.495, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 279180.044, "from_m": 278481.511, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 279197.437, "from_m": 279180.044, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 315245.645, "from_m": 279197.437, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 317705.717, "from_m": 315245.645, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 318478.943, "from_m": 317705.717, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 318595.486, "from_m": 318478.943, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 319851.226, "from_m": 318595.486, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 320311.836, "from_m": 319851.226, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 320366.261, "from_m": 320311.836, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 320434.999, "from_m": 320366.261, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 321250.911, "from_m": 320434.999, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 321396.516, "from_m": 321250.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 321448.432, "from_m": 321396.516, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 321601.563, "from_m": 321448.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 341956.755, "from_m": 321601.563, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 343693.744, "from_m": 341956.755, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 344832.484, "from_m": 343693.744, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 344871.732, "from_m": 344832.484, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 344933.705, "from_m": 344871.732, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 345092.351, "from_m": 344933.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 345924.573, "from_m": 345092.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 346184.102, "from_m": 345924.573, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 367184.11, "from_m": 346184.102, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 367841.675, "from_m": 367184.11, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 367863.324, "from_m": 367841.675, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 369583.49, "from_m": 367863.324, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 371228.047, "from_m": 369583.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 410502.956, "from_m": 371228.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 410741.911, "from_m": 410502.956, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 415449.317, "from_m": 410741.911, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 415719.081, "from_m": 415449.317, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 495512, "profile_key": "49cb3e58e6902e8a10d9e281ad8ea289d469b3a6a951f7bfdd639628e0aa1ce2", "schedule_id": 34011, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0503", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 33332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 543.12, "section_seq": 1, "route_path_id": 33332}, {"is_pass": false, "wtt_arr": "0514", "wtt_dep": "0515", "location": "Brough", "stage_seq": 3, "distance_m": 4421.371, "section_seq": 1, "route_path_id": 33332}, {"is_pass": false, "wtt_arr": "0521H", "wtt_dep": "0522H", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 23858.402, "section_seq": 1, "route_path_id": 33332}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0529", "location": "Howden", "stage_seq": 5, "distance_m": 24062.065, "section_seq": 1, "route_path_id": 33332}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539H", "location": "Selby", "stage_seq": 6, "distance_m": 39557.552, "section_seq": 1, "route_path_id": 33332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Hambleton East Jn", "stage_seq": 7, "distance_m": 44009.841, "section_seq": 1, "route_path_id": 33332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Hambleton West Jn", "stage_seq": 8, "distance_m": 55042.194, "section_seq": 1, "route_path_id": 33332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Gascoigne Wood Jn", "stage_seq": 9, "distance_m": 62458.466, "section_seq": 1, "route_path_id": 33332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551", "location": "Micklefield", "stage_seq": 10, "distance_m": 63174.951, "section_seq": 1, "route_path_id": 33332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Cross Gates", "stage_seq": 11, "distance_m": 65478.782, "section_seq": 1, "route_path_id": 33332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Neville H. West Jn", "stage_seq": 12, "distance_m": 88915.003, "section_seq": 1, "route_path_id": 33332}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0607", "location": "Leeds", "stage_seq": 13, "distance_m": 100509.535, "section_seq": 1, "route_path_id": 33332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Leeds West Jn", "stage_seq": 14, "distance_m": 123979.207, "section_seq": 1, "route_path_id": 33332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Whitehall Jn", "stage_seq": 15, "distance_m": 133092.589, "section_seq": 1, "route_path_id": 33332}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Cottingley", "stage_seq": 16, "distance_m": 133376.995, "section_seq": 1, "route_path_id": 33332}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "Morley", "stage_seq": 17, "distance_m": 147778.791, "section_seq": 1, "route_path_id": 33332}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Batley East Jn", "stage_seq": 18, "distance_m": 148435.479, "section_seq": 1, "route_path_id": 33332}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Batley", "stage_seq": 19, "distance_m": 148921.716, "section_seq": 1, "route_path_id": 33332}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": null, "location": "Dewsbury", "stage_seq": 20, "distance_m": 149073.152, "section_seq": 1, "route_path_id": 33332}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 415719.081, "from_m": 0.0, "section_seq": 1, "route_path_id": 33332}], "total_distance_m": 415719.081, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 338991.0, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 76728.081, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:18:07Z", "source_id": 39860783, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:18:14Z", "source_id": 13085774, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:26:20Z", "source_id": 39866185, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:27:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:26:24Z", "source_id": 13087541, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6441, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:34:59Z", "source_id": 39873063, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:35:03Z", "source_id": 13089786, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:50:38Z", "source_id": 13094567, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5015, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:22Z", "source_id": 39897574, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:59:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:28Z", "source_id": 13097525, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5264, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:17Z", "source_id": 39902350, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:23Z", "source_id": 13099136, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5315, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:12Z", "source_id": 39911756, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:17Z", "source_id": 13102216, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5532, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:29Z", "source_id": 39923823, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:29Z", "source_id": 13106240, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5540, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:24Z", "source_id": 39929785, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:24Z", "source_id": 13108282, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6097, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:36Z", "source_id": 39939592, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:39Z", "source_id": 13111592, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6103, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:22Z", "source_id": 39945732, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:32:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:28Z", "source_id": 13113700, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Hull |
0503 |
0503 |
5 |
None |
None |
Dewsbury |
0625 |
0625 |
1 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15997/2026-09-12/detailed |
None |
Batley |
2026-09-12T06:29:00+01:00 |
Dewsbury |
3.0 |
{"type": "LineString", "coordinates": [[-1.622995, 53.709878100000005], [-1.6229634, 53.709444], [-1.6229712, 53.709227299999995], [-1.6229927999999998, 53.70901090000001], [-1.6230288999999998, 53.70868], [-1.6231066, 53.70824509999999], [-1.6232274, 53.7077974], [-1.6233721, 53.70741319999999], [-1.6235466, 53.707021], [-1.6236815, 53.7067791], [-1.62399, 53.70627580000001], [-1.6242976, 53.7058525], [-1.6247892999999998, 53.70527390000001], [-1.6257094, 53.704311700000005], [-1.6264120000000002, 53.7035766], [-1.6272641, 53.7026643], [-1.6276189999999997, 53.7022508], [-1.6280677, 53.70164320000001], [-1.6281765999999998, 53.7014908], [-1.6282724999999998, 53.7013414], [-1.6287366, 53.7006484], [-1.6292283, 53.6998992], [-1.6295278999999998, 53.69937269999999], [-1.6298149, 53.6986819], [-1.6300169, 53.6980381], [-1.6301241999999998, 53.69745689999999], [-1.6301981, 53.696787699999994], [-1.6302068999999997, 53.69672079999999], [-1.6303298999999998, 53.69588230000001], [-1.6304881999999998, 53.69539], [-1.6305708, 53.69520690000001], [-1.6306714, 53.6949844], [-1.6308885999999998, 53.694573000000005], [-1.6312855999999998, 53.6939378], [-1.6317453999999998, 53.69332180000001], [-1.6317824999999997, 53.6932766], [-1.6319075, 53.6931682], [-1.6320952, 53.693009399999994], [-1.6329845, 53.6922871], [-1.6343379, 53.69137509999999]]} |
1.4 |
0629 |
0632 |
Batley |
Dewsbury |
Dewsbury |
53.6913751 |
-1.6343379 |
53.6913751 |
-1.6343379 |
1 |
0 |
2026-09-12 05:42:22 |
TERMINATED |
2026-09-12 05:32:00 |
Dewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113700 |
1789191089866645 |
75 |
75 |
2026-09-12 05:42:03.027114 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:02.107630 |
| 465562 |
497105 |
Y62927 |
401F90M512 |
2026-09-12 |
COMPLETE |
13113021 |
2026-09-12 06:32:00 |
2026-09-12 05:42:22 |
2026-09-14 05:42:22 |
{"id": 497105, "stp": "P", "toc": "Transport for Wales", "uid": "Y62927", "consist": "197025", "dest_crs": "LIV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62927/2026-09-12/detailed", "trust_id": "401F90M512", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "8", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "1F90", "timing_status": "LATE", "origin_station": "Chester", "current_leg_arr": "0632", "current_leg_dep": "0619", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0542", "origin_platform": "4", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-12T05:42:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Liverpool South Parkway (HL)", "dest_arr_time_act": "0631", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Liverpool South Parkway (HL)", "current_leg_milage": "5.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 242.777, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 293.269, \"from_m\": 242.777, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11010.651, \"from_m\": 293.269, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11913.088, \"from_m\": 11010.651, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12053.523, \"from_m\": 11913.088, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14713.858, \"from_m\": 12053.523, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14854.294, \"from_m\": 14713.858, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14881.535, \"from_m\": 14854.294, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 14996.792, \"from_m\": 14881.535, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17798.513, \"from_m\": 14996.792, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20546.522, \"from_m\": 17798.513, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21190.123, \"from_m\": 20546.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22800.842, \"from_m\": 21190.123, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22826.189, \"from_m\": 22800.842, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24663.742, \"from_m\": 22826.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25511.212, \"from_m\": 24663.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27033.183, \"from_m\": 25511.212, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27517.04, \"from_m\": 27033.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28558.846, \"from_m\": 27517.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33112.836, \"from_m\": 28558.846, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33528.639, \"from_m\": 33112.836, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33851.428, \"from_m\": 33528.639, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34432.245, \"from_m\": 33851.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35191.351, \"from_m\": 34432.245, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39177.157, \"from_m\": 35191.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39228.929, \"from_m\": 39177.157, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39394.261, \"from_m\": 39228.929, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39416.943, \"from_m\": 39394.261, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41274.36, \"from_m\": 39416.943, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41297.042, \"from_m\": 41274.36, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41462.374, \"from_m\": 41297.042, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 41514.146, \"from_m\": 41462.374, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41585.417, \"from_m\": 41514.146, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41891.279, \"from_m\": 41585.417, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49330.675, \"from_m\": 41891.279, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 497105, \"profile_key\": \"a718c727cacb6365c13e1f28dc01054c55558f62fcf636a3f84d8d0f8de54d68\", \"schedule_id\": 29951, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 2, \"distance_m\": 5605.76, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551H\", \"location\": \"Helsby\", \"stage_seq\": 3, \"distance_m\": 11238.618, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Frodsham\", \"stage_seq\": 4, \"distance_m\": 13383.691, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Frodsham Jn\", \"stage_seq\": 5, \"distance_m\": 18412.521, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602H\", \"location\": \"Halton Jn\", \"stage_seq\": 6, \"distance_m\": 20810.623, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0609\", \"location\": \"Runcorn\", \"stage_seq\": 7, \"distance_m\": 22714.566, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Ditton East Jn\", \"stage_seq\": 8, \"distance_m\": 25293.528, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Speke Jn\", \"stage_seq\": 9, \"distance_m\": 27215.295, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0620\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 10, \"distance_m\": 27416.038, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Wavertree Jn\", \"stage_seq\": 11, \"distance_m\": 28634.191, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 12, \"distance_m\": 32498.082, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Edge Hill\", \"stage_seq\": 13, \"distance_m\": 33710.148, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Crown Street Jn\", \"stage_seq\": 14, \"distance_m\": 34540.815, \"section_seq\": 1, \"route_path_id\": 40319}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 15, \"distance_m\": 37435.885, \"section_seq\": 1, \"route_path_id\": 40319}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49330.675, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40319}], \"total_distance_m\": 49330.675, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49280.183, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 50.492, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:33Z\", \"source_id\": 13095253, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:52Z\", \"source_id\": 13096136, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:40Z\", \"source_id\": 39902891, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:43Z\", \"source_id\": 13099311, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:20Z\", \"source_id\": 39925082, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:23Z\", \"source_id\": 13106668, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:31Z\", \"source_id\": 39939448, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:33Z\", \"source_id\": 13111544, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:15Z\", \"source_id\": 39943894, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:17Z\", \"source_id\": 13113021, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "8", "timing_fact_generation": 1789191018125661, "current_leg_arrival_utc": "2026-09-12T06:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:10.866194", "service_state_evidence_id": 13113021, "current_leg_start_actual_dep": "2026-09-12T06:21:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:11.737770", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CTR |
LIV |
1F90 |
197025 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 242.777, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 293.269, "from_m": 242.777, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11010.651, "from_m": 293.269, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11913.088, "from_m": 11010.651, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12053.523, "from_m": 11913.088, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14713.858, "from_m": 12053.523, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14854.294, "from_m": 14713.858, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14881.535, "from_m": 14854.294, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 14996.792, "from_m": 14881.535, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17798.513, "from_m": 14996.792, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20546.522, "from_m": 17798.513, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21190.123, "from_m": 20546.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22800.842, "from_m": 21190.123, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22826.189, "from_m": 22800.842, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24663.742, "from_m": 22826.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25511.212, "from_m": 24663.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27033.183, "from_m": 25511.212, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27517.04, "from_m": 27033.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28558.846, "from_m": 27517.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33112.836, "from_m": 28558.846, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33528.639, "from_m": 33112.836, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33851.428, "from_m": 33528.639, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34432.245, "from_m": 33851.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35191.351, "from_m": 34432.245, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39177.157, "from_m": 35191.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39228.929, "from_m": 39177.157, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39394.261, "from_m": 39228.929, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39416.943, "from_m": 39394.261, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41274.36, "from_m": 39416.943, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41297.042, "from_m": 41274.36, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41462.374, "from_m": 41297.042, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 41514.146, "from_m": 41462.374, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41585.417, "from_m": 41514.146, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 41891.279, "from_m": 41585.417, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49330.675, "from_m": 41891.279, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 497105, "profile_key": "a718c727cacb6365c13e1f28dc01054c55558f62fcf636a3f84d8d0f8de54d68", "schedule_id": 29951, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Mickle Trafford Jn", "stage_seq": 2, "distance_m": 5605.76, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551H", "location": "Helsby", "stage_seq": 3, "distance_m": 11238.618, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Frodsham", "stage_seq": 4, "distance_m": 13383.691, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Frodsham Jn", "stage_seq": 5, "distance_m": 18412.521, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602H", "location": "Halton Jn", "stage_seq": 6, "distance_m": 20810.623, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0609", "location": "Runcorn", "stage_seq": 7, "distance_m": 22714.566, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Ditton East Jn", "stage_seq": 8, "distance_m": 25293.528, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Speke Jn", "stage_seq": 9, "distance_m": 27215.295, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0620", "location": "Liverpool South Parkway (HL)", "stage_seq": 10, "distance_m": 27416.038, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Wavertree Jn", "stage_seq": 11, "distance_m": 28634.191, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Edge Hill S.B.", "stage_seq": 12, "distance_m": 32498.082, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Edge Hill", "stage_seq": 13, "distance_m": 33710.148, "section_seq": 1, "route_path_id": 40319}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Crown Street Jn", "stage_seq": 14, "distance_m": 34540.815, "section_seq": 1, "route_path_id": 40319}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 15, "distance_m": 37435.885, "section_seq": 1, "route_path_id": 40319}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49330.675, "from_m": 0.0, "section_seq": 1, "route_path_id": 40319}], "total_distance_m": 49330.675, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49280.183, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 50.492, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:33Z", "source_id": 13095253, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:52Z", "source_id": 13096136, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:40Z", "source_id": 39902891, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:03:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:43Z", "source_id": 13099311, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9929, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:20Z", "source_id": 39925082, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:19:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:23Z", "source_id": 13106668, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:31Z", "source_id": 39939448, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:33Z", "source_id": 13111544, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9845, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:15Z", "source_id": 39943894, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:17Z", "source_id": 13113021, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Chester |
0542 |
0542 |
4 |
None |
None |
Liverpool Lime Street HL/ML |
0634 |
0631 |
8 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y62927/2026-09-12/detailed |
None |
Liverpool South Parkway (HL) |
2026-09-12T06:21:00+01:00 |
Liverpool Lime Street HL/ML |
13.0 |
{"type": "LineString", "coordinates": [[-2.8896760457576764, 53.358758852112295], [-2.8899481999999996, 53.35891960000001], [-2.8900299, 53.3589691], [-2.8904639999999997, 53.35923199999999], [-2.8906555, 53.3593473], [-2.8914847, 53.359841399999986], [-2.8916485, 53.3599371], [-2.8925546, 53.360484199999995], [-2.8929331640591553, 53.36070877627213], [-2.8930067, 53.3607524], [-2.8936114, 53.3610661], [-2.8948021999999995, 53.361777700000005], [-2.8966208, 53.36287179999999], [-2.9026224, 53.36647289999999], [-2.9051112999999997, 53.3679669], [-2.9065625999999996, 53.3689223], [-2.9073824, 53.3695097], [-2.9076727999999994, 53.3697178], [-2.9091372999999994, 53.3709308], [-2.9102665, 53.372031499999984], [-2.9114226999999997, 53.37327], [-2.912254, 53.3742817], [-2.9129946, 53.3753273], [-2.9136581999999995, 53.37643709999999], [-2.9143167999999995, 53.3775868], [-2.9146010999999996, 53.3780619], [-2.9148986999999997, 53.37854110000001], [-2.9154673, 53.37934769999998], [-2.9163470999999994, 53.3803841], [-2.9186132999999996, 53.38301030000001], [-2.9188869, 53.3833318], [-2.9205619, 53.3852774], [-2.9214779, 53.3863508], [-2.9217717999999997, 53.3866962], [-2.9223096, 53.3873681], [-2.9227644999999995, 53.388], [-2.9228797, 53.38818940000001], [-2.9233822, 53.388991], [-2.9240205, 53.3900229], [-2.9241462, 53.39021729999999], [-2.9251725999999993, 53.3918606], [-2.9253469999999995, 53.392130299999984], [-2.9258877, 53.392969400000005], [-2.9262336999999996, 53.3935252], [-2.926367, 53.3937389], [-2.9266414, 53.3941786], [-2.9272049, 53.3951041], [-2.9272588, 53.39520089999999], [-2.9275456000000006, 53.395650399999994], [-2.9278655, 53.3961641], [-2.928061, 53.3964838], [-2.9282762, 53.39680639999999], [-2.9283074999999994, 53.3968606], [-2.9284667, 53.39712380000001], [-2.9285743, 53.3973249], [-2.9286356999999996, 53.39743970000001], [-2.9287738, 53.397734799999995], [-2.9289213, 53.3981026], [-2.9290353, 53.398435199999994], [-2.9290623, 53.398521599999995], [-2.9291140999999996, 53.3986873], [-2.9291305, 53.39873990000001], [-2.9291976, 53.3990262], [-2.9292280999999996, 53.39918479999999], [-2.9292687, 53.39939559999999], [-2.929329, 53.39978020000001], [-2.9293732999999995, 53.40016239999999], [-2.9294049, 53.40048959999999], [-2.9294173, 53.4006261], [-2.9294282, 53.4007301], [-2.9294497, 53.4010484], [-2.9294671, 53.401377799999985], [-2.9294873000000003, 53.40164879999999], [-2.9295234999999997, 53.401852700000006], [-2.9295811, 53.4020398], [-2.9296561999999997, 53.40222049999999], [-2.9297728999999997, 53.4024276], [-2.9299351999999996, 53.40263869999999], [-2.9301054999999994, 53.4028106], [-2.9302933, 53.4029761], [-2.930529299999999, 53.40314], [-2.9307452, 53.4032671], [-2.9310402999999994, 53.40341339999999], [-2.9313541, 53.40353820000001], [-2.9316505, 53.40363409999999], [-2.9319494999999995, 53.40371], [-2.9322337999999997, 53.4037692], [-2.9324939999999997, 53.40380759999999], [-2.9328144999999997, 53.40384040000001], [-2.9329391810250875, 53.40384746175579], [-2.9331297, 53.4038276], [-2.9345217999999997, 53.4036892], [-2.9356254999999996, 53.40358059999999], [-2.9359499999999996, 53.4035486], [-2.9364257999999994, 53.40350119999999], [-2.9372361999999996, 53.403419], [-2.9381054, 53.40333369999999], [-2.9382008307911747, 53.403324322611574], [-2.9383760999999997, 53.40330709999999], [-2.9391593, 53.4032264], [-2.9395375, 53.40318719999999], [-2.939803, 53.4031464], [-2.9399852, 53.40310989999999], [-2.9403729999999997, 53.4030531], [-2.9408244, 53.4029985], [-2.9411259999999997, 53.4029629], [-2.9418977999999996, 53.402809], [-2.9425113, 53.40272449999999], [-2.9428902999999997, 53.40264809999999], [-2.9432083999999996, 53.40258559999999], [-2.9435028, 53.402534200000005], [-2.9440700999999994, 53.402482500000005], [-2.9442425, 53.402458499999995], [-2.9446815, 53.40240249999999], [-2.9450071, 53.40237629999999], [-2.9452987, 53.40237280000001], [-2.9456225, 53.4023838], [-2.9460269999999995, 53.40242039999999], [-2.9463516, 53.402462], [-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} |
5.6 |
0619 |
0632 |
Liverpool South Parkway (HL) |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-12 05:42:22 |
TERMINATED |
2026-09-12 05:32:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113021 |
1789191018125661 |
39 |
39 |
2026-09-12 05:42:11.737770 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:10.866194 |
| 465563 |
495757 |
W00305 |
695D08M612 |
2026-09-12 |
COMPLETE |
13113578 |
2026-09-12 06:32:00 |
2026-09-12 05:42:22 |
2026-09-14 05:42:22 |
{"id": 495757, "stp": "P", "toc": "West Midlands Trains", "uid": "W00305", "consist": "172213+172219", "dest_crs": "SAV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00305/2026-09-12/detailed", "trust_id": "695D08M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford-upon-Avon", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford-upon-Avon", "signalling_id": "5D08", "timing_status": "EARLY", "origin_station": "Leamington Depot Siding", "current_leg_arr": "0632", "current_leg_dep": "0609", "current_leg_end": "Stratford-upon-Avon", "origin_dep_time": "0613", "origin_platform": null, "current_location": "Stratford-upon-Avon", "last_update_time": "2026-09-12T05:42:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5390394, 52.2845776], [-1.5392554, 52.28458499999999], [-1.5393814, 52.2845899], [-1.539478, 52.28459649999999], [-1.5396295000000002, 52.2846096], [-1.5398172999999995, 52.2846244], [-1.5400345, 52.28464159999999], [-1.5401767, 52.2846424], [-1.5403080999999998, 52.28464820000001], [-1.5404798000000002, 52.284660499999994], [-1.5406085, 52.2846695], [-1.5408607, 52.2846949], [-1.5409867, 52.28470480000001], [-1.5410966999999998, 52.28471309999999], [-1.5412910999999998, 52.2847278], [-1.5414534, 52.2847343], [-1.5417122999999997, 52.284741700000005], [-1.5423076999999998, 52.2847548], [-1.5426335999999998, 52.28476220000001], [-1.5429098999999995, 52.2847704], [-1.5431566, 52.28477860000001], [-1.5433793, 52.28478429999999], [-1.5439009, 52.284798300000006], [-1.5439438999999997, 52.28479949999999], [-1.5441745, 52.284805699999986], [-1.5447900999999995, 52.28482700000001], [-1.5454083, 52.2848401], [-1.5456551, 52.2848459], [-1.5460655, 52.2848483], [-1.5463418, 52.2848508], [-1.5464791, 52.2848508], [-1.5470217, 52.2848495], [-1.5471303, 52.2848495], [-1.5471846, 52.28484890000001], [-1.5473836999999997, 52.2848448], [-1.5476948, 52.2848448], [-1.5482299999999998, 52.284841], [-1.5485358, 52.284836899999995], [-1.5490319999999995, 52.2848286], [-1.5492976, 52.2848254], [-1.5498674999999995, 52.284814699999984], [-1.5503342, 52.2847975], [-1.5506655, 52.28478599999998], [-1.5509739, 52.2847753], [-1.5513173, 52.2847614], [-1.5517236, 52.28474409999999], [-1.5519932, 52.28473350000001], [-1.5524934, 52.284708900000005], [-1.5529346, 52.284686699999995], [-1.5532820000000005, 52.2846695], [-1.5536681999999995, 52.284646499999994], [-1.5540518, 52.2846268], [-1.5544781999999997, 52.284602199999995], [-1.5550965, 52.2845702], [-1.5553628, 52.2845535], [-1.5556437, 52.28453579999999], [-1.5559816, 52.2845161], [-1.5565422000000002, 52.2844857], [-1.556966, 52.284466], [-1.5573549, 52.2844554], [-1.5579276, 52.2844398], [-1.5583594, 52.284434000000005], [-1.5586491, 52.2844307], [-1.5589508, 52.2844332], [-1.559435, 52.2844406], [-1.559667, 52.28444799999998], [-1.5601525, 52.284466], [-1.5604529, 52.2844832], [-1.5606637, 52.28449229999999], [-1.5608859999999998, 52.28451109999999], [-1.5610968, 52.2845251], [-1.5615319, 52.2845635], [-1.5618472, 52.2845912], [-1.5623051999999995, 52.2846424], [-1.5624508, 52.28465870000001], [-1.5626701, 52.284681000000006], [-1.5635667999999998, 52.284810099999994], [-1.5640484, 52.2848861], [-1.5644239, 52.284947599999995], [-1.5647163, 52.2849993], [-1.5651547999999995, 52.285074], [-1.5654444999999997, 52.2851265], [-1.5658924, 52.2852044], [-1.5661767, 52.2852553], [-1.5666460999999998, 52.2853389], [-1.5668928999999998, 52.2853808], [-1.5674031, 52.2854675], [-1.5679147, 52.2855586], [-1.5679274, 52.28556090000001], [-1.5683397, 52.2856339], [-1.5689434, 52.2857401], [-1.5696713, 52.2858623], [-1.5702351999999995, 52.2859527], [-1.5707621, 52.286035099999985], [-1.5714530999999998, 52.28613030000001], [-1.5719635999999997, 52.28619199999999], [-1.5723814, 52.286240699999986], [-1.5726569, 52.28627089999999], [-1.5730277, 52.2863059], [-1.5733127000000002, 52.2863349], [-1.5737861, 52.2863751], [-1.5740917999999997, 52.286393999999994], [-1.5744405, 52.28641689999999], [-1.5748108999999997, 52.28643950000001], [-1.5750033, 52.2864499], [-1.5753136, 52.28646369999999], [-1.5756783999999997, 52.2864768], [-1.5760217, 52.2864908], [-1.5763436, 52.2864998], [-1.5766829, 52.2865063], [-1.5771012999999998, 52.2865187], [-1.5774138, 52.28652189999999], [-1.5777731999999998, 52.28652770000001], [-1.5780937, 52.2865342], [-1.5786086999999998, 52.2865441], [-1.5789748, 52.2865498], [-1.5794824, 52.28655839999999], [-1.5797874999999997, 52.286564799999994], [-1.5800162, 52.2865697], [-1.5807303, 52.2865818], [-1.5815417, 52.286593299999986], [-1.5818575999999998, 52.28659909999999], [-1.5820633999999998, 52.28660479999998], [-1.5824066999999995, 52.28660970000001], [-1.5830384, 52.2866204], [-1.5836833999999995, 52.2866319], [-1.5840481999999998, 52.2866392], [-1.5845859999999998, 52.2866524], [-1.5852404, 52.286660600000005], [-1.5857647999999998, 52.2866704], [-1.5859928, 52.28667620000001], [-1.5865239000000002, 52.2866852], [-1.5870026999999998, 52.28669009999999], [-1.5875015, 52.2867024], [-1.588215, 52.2867188], [-1.5885623999999998, 52.2867246], [-1.5891175999999998, 52.28673359999999], [-1.5897411999999995, 52.2867426], [-1.5900469999999998, 52.2867459], [-1.5906371, 52.286757400000006], [-1.5914149, 52.28676720000001], [-1.5919433, 52.2867853], [-1.5922517, 52.2867886], [-1.5929414, 52.2868013], [-1.59305, 52.2868034], [-1.5936049, 52.28681480000001], [-1.5940755999999998, 52.286823799999986], [-1.5945878999999998, 52.2868353], [-1.5950345, 52.28684109999999], [-1.5955105999999997, 52.286846800000006], [-1.5959893999999997, 52.2868525], [-1.5966063, 52.28685659999999], [-1.5969254999999998, 52.28685209999998], [-1.5972424999999997, 52.28684620000001], [-1.5974376, 52.28684020000001], [-1.5976402999999997, 52.286834500000005], [-1.5979701999999998, 52.28682049999999], [-1.5982264, 52.2868066], [-1.5985106999999998, 52.2867894], [-1.5988138, 52.28676720000001], [-1.5990980999999995, 52.2867443], [-1.5993824, 52.28671719999999], [-1.5996948999999998, 52.28668439999999], [-1.5999845999999998, 52.286654000000006], [-1.6003547, 52.2866064], [-1.6006162, 52.2865687], [-1.6008649, 52.2865318], [-1.6010667999999997, 52.2864998], [-1.6012922, 52.2864633], [-1.6014919999999997, 52.2864284], [-1.6017152, 52.28639150000001], [-1.6019331999999995, 52.2863521], [-1.6021397, 52.286316], [-1.6023677, 52.2862766], [-1.6026279, 52.2862266], [-1.6028612000000002, 52.28618229999999], [-1.6030812, 52.286140499999995], [-1.6032354, 52.2861101], [-1.6034512999999997, 52.286074000000006], [-1.6036739, 52.286033], [-1.6038965999999997, 52.28599849999999], [-1.6040508, 52.28597560000001], [-1.6042237999999998, 52.2859518], [-1.6043913999999997, 52.28592960000001], [-1.6045804999999995, 52.285905], [-1.6047066, 52.28588779999998], [-1.604889, 52.2858665], [-1.6050982, 52.28584270000001], [-1.6052967, 52.2858181], [-1.6054883999999998, 52.2857992], [-1.6056506999999998, 52.2857861], [-1.6058115999999998, 52.2857721], [-1.6059578, 52.28576060000001], [-1.6061241, 52.2857467], [-1.6063079, 52.2857352], [-1.6065183999999997, 52.28571960000001], [-1.6066779999999998, 52.2857114], [-1.6068536999999998, 52.2857032], [-1.6070629, 52.2856975], [-1.6072841999999998, 52.285689299999994], [-1.6075068, 52.2856851], [-1.6076583999999998, 52.28568189999999], [-1.6078715999999995, 52.2856827], [-1.6080771, 52.2856826], [-1.6081794, 52.2856822], [-1.6082779, 52.2856827], [-1.6084508999999998, 52.2856851], [-1.6086453999999997, 52.28568679999999], [-1.6088532999999998, 52.28569499999998], [-1.6090169, 52.2856999], [-1.6092381999999998, 52.2857065], [-1.6094474, 52.2857171], [-1.609615, 52.2857245], [-1.6098427999999998, 52.2857384], [-1.6102707, 52.285771], [-1.6105229, 52.2857934], [-1.6108715999999998, 52.285823], [-1.6114336, 52.28588370000001], [-1.6118735, 52.2859422], [-1.6119708999999998, 52.285956199999994], [-1.6123469, 52.2860084], [-1.6127492, 52.2860732], [-1.6130428999999995, 52.2861224], [-1.6132977, 52.286170799999994], [-1.6136598000000002, 52.286243], [-1.6139522000000002, 52.286302899999995], [-1.6142271, 52.2863644], [-1.6143816999999998, 52.28639979999999], [-1.6145055999999998, 52.286430200000005], [-1.6147165999999995, 52.2864793], [-1.6149365000000002, 52.2865351], [-1.6151323, 52.2865851], [-1.6153334999999998, 52.2866392], [-1.6155414, 52.2866975], [-1.6157787, 52.28676720000001], [-1.6159557999999998, 52.2868173], [-1.6161489, 52.2868772], [-1.6163379999999998, 52.286942], [-1.6165231, 52.2870019], [-1.6167107999999997, 52.287065], [-1.6168931999999998, 52.28712730000001], [-1.6169675114151385, 52.287154169675496], [-1.6170701999999997, 52.2871913], [-1.6172726999999998, 52.287265999999995], [-1.6174404, 52.2873308], [-1.6176079999999995, 52.28739889999999], [-1.6177555, 52.287453000000006], [-1.6179258, 52.28752519999999], [-1.6180895, 52.28759739999999], [-1.6182516999999998, 52.2876655], [-1.6183831999999998, 52.287725399999985], [-1.6185535, 52.2878], [-1.6186527, 52.287846], [-1.6188137, 52.2879231], [-1.6189517999999998, 52.2879895], [-1.6191032999999997, 52.2880642], [-1.6192494999999998, 52.288136400000006], [-1.6194225, 52.28822329999999], [-1.6196116, 52.2883177], [-1.6197819, 52.2884038], [-1.6199548999999998, 52.2884891], [-1.6201186, 52.28857360000001], [-1.6202875, 52.2886597], [-1.6204470999999998, 52.28873850000001], [-1.6206054, 52.288819700000005], [-1.620777, 52.28890499999999], [-1.6209246, 52.28898209999999], [-1.6210800999999997, 52.2890601], [-1.6212384, 52.289139600000006], [-1.6214409, 52.28924219999999], [-1.6215078999999997, 52.2892758], [-1.6216661999999995, 52.2893554], [-1.6218538999999998, 52.28944889999998], [-1.6220644999999998, 52.28955390000001], [-1.6222134, 52.28963099999999], [-1.6224024999999995, 52.28972530000001], [-1.6225808, 52.289813900000006], [-1.6227485, 52.2899001], [-1.623006, 52.290032100000005], [-1.6231923999999998, 52.290122399999994], [-1.6233907999999997, 52.290224899999984], [-1.6236001, 52.29033239999999], [-1.6238293999999998, 52.2904472], [-1.6240198, 52.29053989999999], [-1.6241821, 52.29062189999999], [-1.624343, 52.290704], [-1.624512, 52.29078839999998], [-1.6247869, 52.2909262], [-1.6249532, 52.291014], [-1.6251382999999997, 52.2911043], [-1.6254158999999997, 52.2912445], [-1.6255995999999997, 52.2913389], [-1.6257726, 52.291424199999994], [-1.6259859, 52.2915324], [-1.6262567999999995, 52.2916694], [-1.6264807999999995, 52.2917843], [-1.6267006999999998, 52.29189419999999], [-1.6269233, 52.29200329999999], [-1.6271768, 52.29213039999999], [-1.6273565, 52.2922198], [-1.6275389, 52.29231169999999], [-1.6278406, 52.29245850000001], [-1.6280524999999997, 52.29256019999999], [-1.6283087000000005, 52.29268329999999], [-1.6286291999999998, 52.29283590000001], [-1.6287779999999998, 52.29290199999999], [-1.6290932, 52.2930466], [-1.6292661999999998, 52.293125399999994], [-1.6294553, 52.29320819999999], [-1.6296282999999998, 52.2932812], [-1.6298267999999998, 52.293366500000005], [-1.6300467, 52.29346170000001], [-1.6302518999999998, 52.293547], [-1.6304504, 52.29362820000001], [-1.6306273999999998, 52.2937028], [-1.6308701999999995, 52.2937988], [-1.6310834, 52.2938817], [-1.6313904999999995, 52.294003], [-1.6316064999999995, 52.29408509999999], [-1.6318197, 52.2941655], [-1.6320677999999995, 52.29425809999999], [-1.6322595999999998, 52.2943279], [-1.6324901999999997, 52.2944107], [-1.6326739999999995, 52.2944788], [-1.6328670999999997, 52.294548500000005], [-1.6330775999999998, 52.294621500000005], [-1.6332708, 52.2946904], [-1.6335107999999998, 52.29476749999999], [-1.6337214, 52.2948413], [-1.6339479999999995, 52.2949176], [-1.6341746999999998, 52.2949922], [-1.6343704999999995, 52.295054599999986], [-1.6345381, 52.295112], [-1.6347554, 52.295178400000005], [-1.635045, 52.2952654], [-1.6352998999999997, 52.295346599999995], [-1.6355305, 52.2954138], [-1.6357772999999998, 52.295488500000005], [-1.6359646, 52.2955459], [-1.6360718, 52.2955777], [-1.6363498999999997, 52.29565499999999], [-1.6368461, 52.29579849999999], [-1.6370983, 52.2958682], [-1.6373437, 52.2959363], [-1.6375448999999995, 52.2959912], [-1.6376736, 52.296029], [-1.6378532999999995, 52.29607980000001], [-1.6380451, 52.29612409999999], [-1.6382810999999995, 52.2961889], [-1.6385761999999997, 52.29626439999999], [-1.6388376999999998, 52.2963308], [-1.6390321, 52.2963792], [-1.6392198999999998, 52.296426], [-1.6394559, 52.29648340000001], [-1.6396812, 52.2965367], [-1.6398743999999998, 52.2965834], [-1.6400701999999998, 52.29662939999999], [-1.6402888, 52.29668100000001], [-1.6405074, 52.2967286], [-1.6406589, 52.2967647], [-1.6408855999999998, 52.296817199999985], [-1.6411216, 52.296868], [-1.641363, 52.2969213], [-1.6415776, 52.29696810000001], [-1.6418029, 52.29701479999999], [-1.6419866, 52.29705419999999], [-1.6421677, 52.29709280000001], [-1.6423902999999995, 52.297138700000005], [-1.642578, 52.297176400000005], [-1.6427375999999998, 52.2972109], [-1.6429642999999998, 52.2972543], [-1.6431828999999998, 52.297295299999995], [-1.6433759999999995, 52.29733310000001], [-1.6436429, 52.29738389999999], [-1.643836, 52.2974192], [-1.6440144, 52.2974536], [-1.6441981, 52.2974848], [-1.644355, 52.29751269999999], [-1.6445359999999998, 52.2975447], [-1.6447265, 52.2975775], [-1.6449250000000002, 52.29761189999999], [-1.645165, 52.2976497], [-1.6453957, 52.2976866], [-1.645617, 52.297721], [-1.6457132, 52.29773560000001], [-1.6458383, 52.297744], [-1.6459215, 52.29775049999999], [-1.6460341, 52.29776039999999], [-1.6461589, 52.297771], [-1.6462755, 52.2977833], [-1.6463627000000003, 52.2977932], [-1.646588, 52.2978211], [-1.6468575999999997, 52.29785390000001], [-1.6471901999999998, 52.29789240000001], [-1.6474288999999998, 52.2979162], [-1.6476502, 52.29794], [-1.6478647, 52.2979613], [-1.6480431, 52.2979785], [-1.648263, 52.2979966], [-1.6484709, 52.2980138], [-1.6487351, 52.2980335], [-1.649002, 52.298050700000005], [-1.6493158, 52.2980696], [-1.649631, 52.298086], [-1.6498496, 52.298095799999984], [-1.6502184, 52.2981098], [-1.6505093999999998, 52.2981163], [-1.6508621, 52.2981229], [-1.6511463999999998, 52.29812779999999], [-1.6514951, 52.2981294], [-1.651829, 52.29812699999999], [-1.6521159999999997, 52.29812369999999], [-1.6524673999999997, 52.298117999999995], [-1.652859, 52.2981073], [-1.6531701000000003, 52.29809500000001], [-1.6535536999999998, 52.2980786], [-1.6539399, 52.2980606], [-1.6542617999999998, 52.29803840000001], [-1.6546561, 52.2980089], [-1.6550638, 52.29797529999999], [-1.6555344999999997, 52.29792849999999], [-1.6559300999999995, 52.2978867], [-1.6564076, 52.29782759999999], [-1.6569158, 52.2977571], [-1.6574643999999998, 52.29767019999999], [-1.6579860999999998, 52.297580799999984], [-1.6585399, 52.297485599999995], [-1.6589195, 52.2974159], [-1.6592708, 52.2973478], [-1.6595430999999998, 52.2972912], [-1.6599225999999998, 52.2972092], [-1.6601983, 52.2971423], [-1.6604845, 52.2970698], [-1.6607057999999997, 52.2970173], [-1.6610276999999998, 52.2969279], [-1.6613105999999995, 52.29684919999999], [-1.6616459, 52.29675569999999], [-1.6619194999999998, 52.29667609999999], [-1.6624707, 52.29651700000001], [-1.662688, 52.29645379999999], [-1.6629936999999997, 52.29636609999999], [-1.6632712999999997, 52.2962816], [-1.6636360999999995, 52.2961742], [-1.6638695, 52.29610939999999], [-1.6642945999999998, 52.2959962], [-1.6646406, 52.29590929999999], [-1.6648819999999998, 52.2958494], [-1.6653889, 52.29572960000001], [-1.6657014, 52.295664], [-1.6659576, 52.29561240000001], [-1.666313, 52.2955451], [-1.6666267999999995, 52.29548930000001], [-1.6669527000000002, 52.29543679999999], [-1.6672611, 52.29539009999999], [-1.6675668999999995, 52.2953499], [-1.6680899, 52.29528509999999], [-1.6685687, 52.2952342], [-1.6690098999999998, 52.2951924], [-1.6692339, 52.29517439999999], [-1.6695008, 52.2951571], [-1.6698789, 52.295136600000006], [-1.6702216999999997, 52.2951166], [-1.6707487, 52.2951024], [-1.6714172397219391, 52.295079821760616], [-1.67167516229315, 52.29507889001352], [-1.6718982499037376, 52.295080468604176], [-1.6720865615808729, 52.29508415617352], [-1.6722401563517273, 52.29508955136249], [-1.6723590932434726, 52.295096252812], [-1.6724434312832797, 52.29510385916302], [-1.6724932294983197, 52.295111969056464], [-1.672508546915764, 52.29512018113327], [-1.672489442562784, 52.295128094034375], [-1.6724359754665503, 52.29513530640072], [-1.6723482046542346, 52.29514141687322], [-1.6722261891530084, 52.29514602409283], [-1.6720699879900427, 52.295148726700475], [-1.6718796601925083, 52.29514912333709], [-1.6716552647875773, 52.295146812643615], [-1.6713968608024203, 52.29514139326099], [-1.6713381, 52.29514069999999], [-1.6710818999999997, 52.2951432], [-1.6710183000000003, 52.2951439], [-1.670811, 52.29513579999999], [-1.6705991, 52.295127599999994], [-1.6703979999999998, 52.2951211], [-1.6702216999999997, 52.2951166], [-1.6707487, 52.2951024], [-1.6721226, 52.29505600000001], [-1.6724887, 52.29505269999999], [-1.6728689, 52.2950663], [-1.6731793999999998, 52.2950873], [-1.6735213999999998, 52.2951229], [-1.6740445, 52.295193], [-1.6744821999999997, 52.295251699999994], [-1.6746063, 52.2952684], [-1.6748914, 52.295285799999995], [-1.6751064, 52.2952876], [-1.6753758999999997, 52.2952796], [-1.6756579, 52.295260799999994], [-1.6758464999999998, 52.2952412], [-1.6761098, 52.29520140000001], [-1.6762774, 52.295172699999995], [-1.6764665, 52.295136600000006], [-1.6766313999999998, 52.2951031], [-1.676783, 52.295067], [-1.6768711, 52.29504239999999], [-1.6769945999999998, 52.295007099999985], [-1.6771211999999998, 52.2949704], [-1.6772493, 52.29493459999999], [-1.6773028, 52.29491939999998], [-1.6773941, 52.294889799999986], [-1.6774964999999995, 52.29486020000001], [-1.6776091000000002, 52.29481849999999], [-1.6777526, 52.29476350000001], [-1.6778827, 52.2947117], [-1.6779872999999998, 52.29466270000001], [-1.6781012999999998, 52.294611], [-1.6782112, 52.2945585], [-1.6783347, 52.29449349999999], [-1.6784203999999998, 52.2944428], [-1.6785290999999998, 52.2943787], [-1.6786256999999998, 52.2943213], [-1.6787048, 52.29426550000001], [-1.6788, 52.29420229999999], [-1.6788966, 52.294131], [-1.6789917999999997, 52.2940613], [-1.6790884, 52.29398580000001], [-1.6791742, 52.2939136], [-1.6792465999999997, 52.29384639999999], [-1.679319, 52.2937735], [-1.6793672999999998, 52.2937225], [-1.6794181999999998, 52.2936669], [-1.679476, 52.2935978], [-1.6795402999999998, 52.2935191], [-1.6796073000000002, 52.29342079999999], [-1.6796476, 52.2933567], [-1.6796904999999998, 52.2932847], [-1.6797347, 52.2932002], [-1.679767, 52.2931344], [-1.6798057999999998, 52.2930484], [-1.6798314, 52.2929728], [-1.6798540999999998, 52.29289090000001], [-1.6798742999999998, 52.29282430000001], [-1.6798823, 52.292795600000005], [-1.6799293, 52.2924503], [-1.6799506999999998, 52.29220180000001], [-1.6799721999999997, 52.2919828], [-1.6799935, 52.2917723], [-1.6800004999999998, 52.2917112], [-1.6800649, 52.2913144], [-1.6801441999999998, 52.2909146], [-1.6802642, 52.29046170000001], [-1.6803559999999995, 52.290163699999994], [-1.6805153, 52.2897188], [-1.6805639, 52.2896026], [-1.6806688, 52.2893499], [-1.6808273, 52.28901569999999], [-1.6810158999999998, 52.2886392], [-1.6811661, 52.2883704], [-1.6813322000000002, 52.2880994], [-1.6814693999999997, 52.2878831], [-1.6816711999999998, 52.287583899999994], [-1.6818863, 52.287293599999984], [-1.6821338, 52.286970299999986], [-1.6823494999999995, 52.2867097], [-1.6825910999999998, 52.28643660000001], [-1.682774, 52.2862366], [-1.6829867, 52.28601609999999], [-1.6833057, 52.2856997], [-1.6835843, 52.2854414], [-1.6837989, 52.285252799999995], [-1.6841872, 52.28492200000001], [-1.6845958, 52.28460179999999], [-1.6850691999999998, 52.2842505], [-1.6854898, 52.28395479999999], [-1.6859756, 52.2836387], [-1.6865386, 52.2832986], [-1.6869516999999998, 52.283064199999984], [-1.6873156, 52.2828676], [-1.6877909999999998, 52.2826203], [-1.6891023, 52.28195780000001], [-1.6899977, 52.2815028], [-1.6900817999999995, 52.2814597], [-1.6908973, 52.2810523], [-1.6913957, 52.28079749999999], [-1.6919327, 52.2805071], [-1.6923562999999997, 52.2802658], [-1.6926931999999997, 52.28006030000001], [-1.6930233999999995, 52.2798573], [-1.6935128999999998, 52.27953429999999], [-1.693961, 52.2792071], [-1.6943568999999998, 52.27892729999999], [-1.6946339, 52.27871910000001], [-1.6948306999999998, 52.2785292], [-1.6951882, 52.278238], [-1.6956474999999998, 52.2778407], [-1.6962389, 52.27732509999999], [-1.6963369, 52.27721890000001], [-1.6968521, 52.2766921], [-1.6972400999999997, 52.2762929], [-1.6975834, 52.27593550000001], [-1.6979449999999998, 52.2755668], [-1.6984229, 52.275071700000005], [-1.6985047235018982, 52.27498606676315], [-1.6986527, 52.274831200000015], [-1.6990313, 52.274444499999994], [-1.699309, 52.2741753], [-1.6996469, 52.2738531], [-1.7002091, 52.273362600000006], [-1.7006408, 52.2730056], [-1.7010399, 52.2726846], [-1.7014055, 52.2724094], [-1.7020651999999998, 52.27193750000001], [-1.7025467, 52.27161100000001], [-1.7030792999999995, 52.2712567], [-1.7034808999999995, 52.2710244], [-1.7038783, 52.2707897], [-1.7043365999999998, 52.2705259], [-1.7049991999999998, 52.27016689999999], [-1.7056247, 52.2698483], [-1.7059139999999997, 52.26970889999999], [-1.7062954, 52.26952440000001], [-1.7067342, 52.269324100000006], [-1.7067990398270907, 52.269294614320025], [-1.7071396999999997, 52.26913969999999], [-1.7076806999999998, 52.2688882], [-1.7079652, 52.268753999999994], [-1.7083544000000002, 52.2685618], [-1.7088175, 52.2683213], [-1.7092824999999998, 52.268057199999994], [-1.7095602, 52.2678932], [-1.7097994, 52.2677416], [-1.7102265999999997, 52.26746759999999], [-1.7107874, 52.2670687], [-1.7111438999999995, 52.266802599999984], [-1.7114505, 52.26655999999999], [-1.7116781, 52.26636740000001], [-1.7119151, 52.2661589], [-1.7123355, 52.26577079999999], [-1.7128867999999997, 52.26520039999998], [-1.7133022999999998, 52.26473179999999], [-1.7134525, 52.2645429], [-1.7136305, 52.26430779999999], [-1.7139055, 52.2639368], [-1.7141638, 52.2635512], [-1.7143481, 52.2632587], [-1.7144318999999997, 52.26309979999999], [-1.7145418, 52.2629159], [-1.7146530999999998, 52.26266259999999], [-1.7147785, 52.2624783], [-1.7152339, 52.2615706], [-1.7153869999999998, 52.2612888], [-1.7155409, 52.2610127], [-1.7157587, 52.2606671], [-1.7160786999999995, 52.2602055], [-1.7164348, 52.2597567], [-1.7166323, 52.2595353], [-1.7167660000000002, 52.2593914], [-1.7168034, 52.2593511], [-1.7168714, 52.2592772], [-1.7172128, 52.258925100000006], [-1.7174838, 52.2586633], [-1.7179093999999997, 52.25828090000001], [-1.718468, 52.257841799999994], [-1.7189299, 52.25751], [-1.7191157, 52.2573805], [-1.7194501999999998, 52.2571671], [-1.719685, 52.25701730000001], [-1.7198393, 52.2569272], [-1.7201333, 52.2567536], [-1.7205092, 52.2565469], [-1.7209147, 52.25633839999998], [-1.7212623, 52.25616540000001], [-1.7219500000000003, 52.2558415], [-1.7224405, 52.255615], [-1.7238858999999995, 52.25494749999999], [-1.7245943, 52.25462069999999], [-1.7253826, 52.254263399999985], [-1.7258529, 52.25406329999999], [-1.7263145999999998, 52.253874499999995], [-1.7268619000000005, 52.25365870000001], [-1.7275774999999998, 52.2533886], [-1.7285669999999995, 52.253045], [-1.7290508, 52.2528886], [-1.7296039999999997, 52.2527124], [-1.7304190999999998, 52.25247519999999], [-1.7307938, 52.2523731], [-1.7312844, 52.2522487], [-1.7315615999999998, 52.252181099999994], [-1.7316394999999998, 52.25216290000001], [-1.7319083999999998, 52.2520988], [-1.7325478, 52.251961999999985], [-1.7332374, 52.2518277], [-1.7337723, 52.2517311], [-1.7350808999999998, 52.2515088], [-1.7355746, 52.2514199], [-1.7360071, 52.25133300000001], [-1.7365524, 52.25121440000001], [-1.7370096999999998, 52.2511041], [-1.7374279999999998, 52.2509943], [-1.7377070999999995, 52.25091359999999], [-1.7380490000000002, 52.250813599999994], [-1.7383137, 52.2507299], [-1.7385653, 52.250648799999986], [-1.7390022, 52.25050109999999], [-1.7396722, 52.250225699999994], [-1.74012, 52.2500374], [-1.7405675, 52.2498443], [-1.7406811999999998, 52.2497952], [-1.7414837000000003, 52.2494457], [-1.7424879999999998, 52.249007500000005], [-1.7435409, 52.24854649999999], [-1.743986, 52.24834779999998], [-1.7443991, 52.248160000000006], [-1.7447745, 52.247987], [-1.7456557, 52.247568], [-1.7463244999999998, 52.2472276], [-1.7465885999999995, 52.24708509999998], [-1.7468548999999998, 52.2469379], [-1.7470736, 52.24681390000001], [-1.7475206999999997, 52.2465496], [-1.7480271000000005, 52.246232500000005], [-1.7483872, 52.245994], [-1.7486181, 52.24583539999998], [-1.74871, 52.24576710000001], [-1.748912, 52.2456158], [-1.7490957, 52.2454876], [-1.7494139, 52.2452432], [-1.7498157, 52.2449168], [-1.7503015, 52.24452010000001], [-1.7506220999999995, 52.24425170000001], [-1.750945, 52.24397040000001], [-1.7511152000000003, 52.243815899999994], [-1.7512667999999998, 52.2436754], [-1.7514693, 52.24348189999999], [-1.7515612, 52.2433919], [-1.7517173999999998, 52.24323890000001], [-1.7520093, 52.242936], [-1.7522301, 52.242694], [-1.7524318, 52.2424616], [-1.7526471999999995, 52.24220679999999], [-1.7528948, 52.24190480000001], [-1.7532781999999998, 52.241411799999995], [-1.7534306999999998, 52.24120270000001], [-1.7536197, 52.2409358], [-1.7537790999999998, 52.24070030000001], [-1.7538408, 52.24060719999999], [-1.753962, 52.24042430000001], [-1.7542422, 52.2399473], [-1.7545923999999995, 52.239278000000006], [-1.7546630999999997, 52.23913029999999], [-1.7547553, 52.2389262], [-1.7549524, 52.238525300000006], [-1.7551597999999995, 52.2380679], [-1.7552625, 52.2378512], [-1.7553818999999995, 52.2375511], [-1.7555598999999995, 52.2370759], [-1.7557214, 52.23653720000001], [-1.7558637415218026, 52.23606246958166], [-1.7560698999999995, 52.23537489999999], [-1.7562507, 52.23471920000001], [-1.7562823, 52.2346039], [-1.7563721999999995, 52.2342278], [-1.7564432, 52.2339109], [-1.7565342999999998, 52.23349519999999], [-1.7566042999999998, 52.23314959999999], [-1.7567024, 52.2326037], [-1.7567586999999998, 52.2322462], [-1.7568045, 52.231926400000006], [-1.7568924, 52.2312067], [-1.7569419, 52.2307484], [-1.7569826, 52.2302286], [-1.757005, 52.229884299999995], [-1.7570315999999997, 52.22934969999999], [-1.7570656, 52.2280424], [-1.7570616, 52.2274817], [-1.7570431999999998, 52.2270307], [-1.7570015, 52.2265666], [-1.7569787, 52.226288099999984], [-1.7569406999999997, 52.2260381], [-1.7569104999999998, 52.2258415], [-1.7568799999999998, 52.225678], [-1.7568714999999997, 52.2256326], [-1.7567938999999997, 52.22524829999998], [-1.7566854, 52.22481529999999], [-1.7565697, 52.2244236], [-1.7564688999999998, 52.224142099999995], [-1.7563103, 52.22369840000001], [-1.7560701, 52.2231429], [-1.7558615999999998, 52.2227222], [-1.7557751, 52.22256900000001], [-1.7555864, 52.2222493], [-1.7554895999999998, 52.22208789999999], [-1.7553567, 52.2218826], [-1.7551186, 52.22153219999999], [-1.7546777999999998, 52.2208665], [-1.7540868434471764, 52.21998654579095], [-1.7539572, 52.2197935], [-1.7536763999999998, 52.21938109999999], [-1.7534531999999998, 52.2190642], [-1.7531382999999998, 52.21862970000001], [-1.7527861999999998, 52.2181672], [-1.7523592, 52.2176236], [-1.7517534999999995, 52.216889499999986], [-1.7514175999999997, 52.21648700000001], [-1.7510695999999997, 52.21608500000001], [-1.7506872999999998, 52.21565389999999], [-1.7503981, 52.215334299999995], [-1.7500193999999998, 52.2149329], [-1.7497121999999998, 52.21462999999999], [-1.7495339, 52.2144619], [-1.7493640999999998, 52.2143074], [-1.7492023, 52.214164], [-1.7490164999999998, 52.21400580000001], [-1.7487325000000002, 52.2137763], [-1.7484870999999995, 52.213590200000006], [-1.7481994, 52.213377099999995], [-1.7477013999999995, 52.2130371], [-1.7474575999999995, 52.2128862], [-1.7472407, 52.212753799999994], [-1.7470419999999998, 52.212632], [-1.7468410000000003, 52.2125171], [-1.7465076999999998, 52.21232890000001], [-1.7462894999999998, 52.212212499999985], [-1.7460131, 52.21207], [-1.7458015999999998, 52.211964], [-1.7455843999999998, 52.21185849999999], [-1.7453829, 52.2117621], [-1.7451448, 52.2116549], [-1.7448795, 52.21153919999999], [-1.7446033, 52.2114266], [-1.7441633, 52.2112509], [-1.7437659999999997, 52.2111021], [-1.7433456, 52.21095209999999], [-1.7429435, 52.2108247], [-1.7426335, 52.210729], [-1.7422746, 52.2106214], [-1.7418786, 52.2105069], [-1.7414525999999997, 52.21039309999999], [-1.7410835999999998, 52.21030090000001], [-1.7404508, 52.210150500000005], [-1.7398511, 52.210018899999994], [-1.7391323, 52.2098598], [-1.7385695999999995, 52.2097298], [-1.7380993, 52.2096145], [-1.7377446999999997, 52.209522500000006], [-1.7373822, 52.2094302], [-1.7372504, 52.20939430000001], [-1.73679, 52.2092672], [-1.7361529999999998, 52.20907609999999], [-1.7355832, 52.208891599999994], [-1.7350125999999997, 52.20870180000001], [-1.7347702, 52.2086173], [-1.7344016, 52.208482899999986], [-1.7339568, 52.2083104], [-1.7336032999999995, 52.208164499999995], [-1.7332104999999998, 52.2079989], [-1.7328155999999997, 52.20782019999999], [-1.7323258999999998, 52.2075846], [-1.7319974, 52.2074221], [-1.7317, 52.2072703], [-1.7312553, 52.2070335], [-1.7309598, 52.20686940000001], [-1.730676, 52.206707699999995], [-1.7303044, 52.2064872], [-1.7300926999999997, 52.2063564], [-1.7297606, 52.2061474], [-1.7294564999999995, 52.20594669999999], [-1.7292598, 52.2058086], [-1.729014, 52.2056344], [-1.7288505999999997, 52.20551759999999], [-1.7286911, 52.2053937], [-1.7284646, 52.2052259], [-1.7282239, 52.20503230000001], [-1.7274176999999995, 52.20436879999999], [-1.726733, 52.2037985], [-1.7261367, 52.2033001], [-1.7253792, 52.2026675], [-1.7248602999999998, 52.2022469], [-1.7246041999999997, 52.20204579999999], [-1.7243332, 52.2018458], [-1.7240493, 52.2016501], [-1.7238338, 52.2015073], [-1.7234465999999995, 52.2012572], [-1.7231188999999998, 52.2010565], [-1.7228304, 52.2008895], [-1.7224977999999995, 52.2007032], [-1.722133, 52.2005155], [-1.7216738, 52.20028820000001], [-1.7212269, 52.20007950000001], [-1.7207676999999997, 52.1998807], [-1.7202125999999998, 52.199651799999984], [-1.7198047999999997, 52.199487], [-1.7196649, 52.1994305], [-1.7193236, 52.1992839], [-1.7190230000000002, 52.1991454], [-1.7187694999999998, 52.1990196], [-1.7185142999999998, 52.19887599999999], [-1.7183499, 52.1987777], [-1.7181827, 52.1986693], [-1.7180185, 52.19855340000001], [-1.7178595, 52.1984353], [-1.7177996, 52.19838669999999], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]}", "current_leg_start": "Leamington Depot Siding", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "52.1947671", "next_location_lon": "-1.7165686", "previous_location": "Leamington Depot Siding", "current_leg_milage": "15.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 618.39, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1723.512, \"from_m\": 618.39, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 3500.614, \"from_m\": 1723.512, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3916.057, \"from_m\": 3500.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4324.641, \"from_m\": 3916.057, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4421.885, \"from_m\": 4324.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10531.638, \"from_m\": 4421.885, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12495.73, \"from_m\": 10531.638, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13961.419, \"from_m\": 12495.73, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 495757, \"profile_key\": \"c5e1a31faaa1d9e0dc75fb4cca6de8988ea0ce8d9badcb873c900026b97f6802\", \"schedule_id\": 24400, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Leamington Depot Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Hatton\", \"stage_seq\": 2, \"distance_m\": 973.292, \"section_seq\": 1, \"route_path_id\": 37906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Hatton West Jn\", \"stage_seq\": 3, \"distance_m\": 2480.574, \"section_seq\": 1, \"route_path_id\": 37906}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Bearley Jn\", \"stage_seq\": 4, \"distance_m\": 4011.851, \"section_seq\": 1, \"route_path_id\": 37906}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Stratford-upon-Avon\", \"stage_seq\": 5, \"distance_m\": 5412.538, \"section_seq\": 1, \"route_path_id\": 37906}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13961.419, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37906}], \"total_distance_m\": 13961.419, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13245.785, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.634, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "52.1947671", "current_position_lon": "-1.7165686", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20256, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:59Z\", \"source_id\": 39923031, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:02Z\", \"source_id\": 13106013, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:08Z\", \"source_id\": 39945296, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:12Z\", \"source_id\": 13113578, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford-upon-Avon", "service_state_platform": "1", "timing_fact_generation": 1789191072352001, "current_leg_arrival_utc": "2026-09-12T06:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:14.187414", "service_state_evidence_id": 13113578, "current_leg_start_actual_dep": "2026-09-12T06:13:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:14.410478", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SAV |
5D08 |
172213+172219 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 618.39, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1723.512, "from_m": 618.39, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 3500.614, "from_m": 1723.512, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3916.057, "from_m": 3500.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4324.641, "from_m": 3916.057, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4421.885, "from_m": 4324.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10531.638, "from_m": 4421.885, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12495.73, "from_m": 10531.638, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13961.419, "from_m": 12495.73, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 495757, "profile_key": "c5e1a31faaa1d9e0dc75fb4cca6de8988ea0ce8d9badcb873c900026b97f6802", "schedule_id": 24400, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "Leamington Depot Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Hatton", "stage_seq": 2, "distance_m": 973.292, "section_seq": 1, "route_path_id": 37906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Hatton West Jn", "stage_seq": 3, "distance_m": 2480.574, "section_seq": 1, "route_path_id": 37906}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Bearley Jn", "stage_seq": 4, "distance_m": 4011.851, "section_seq": 1, "route_path_id": 37906}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Stratford-upon-Avon", "stage_seq": 5, "distance_m": 5412.538, "section_seq": 1, "route_path_id": 37906}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13961.419, "from_m": 0.0, "section_seq": 1, "route_path_id": 37906}], "total_distance_m": 13961.419, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13245.785, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.634, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20256, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:59Z", "source_id": 39923031, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:02Z", "source_id": 13106013, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20308, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:08Z", "source_id": 39945296, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:12Z", "source_id": 13113578, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Leamington Depot Siding |
0613 |
0613 |
None |
None |
None |
Stratford-upon-Avon |
0634 |
0634 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00305/2026-09-12/detailed |
None |
Leamington Depot Siding |
2026-09-12T06:13:00+01:00 |
Stratford-upon-Avon |
23.0 |
{"type": "LineString", "coordinates": [[-1.5390394, 52.2845776], [-1.5392554, 52.28458499999999], [-1.5393814, 52.2845899], [-1.539478, 52.28459649999999], [-1.5396295000000002, 52.2846096], [-1.5398172999999995, 52.2846244], [-1.5400345, 52.28464159999999], [-1.5401767, 52.2846424], [-1.5403080999999998, 52.28464820000001], [-1.5404798000000002, 52.284660499999994], [-1.5406085, 52.2846695], [-1.5408607, 52.2846949], [-1.5409867, 52.28470480000001], [-1.5410966999999998, 52.28471309999999], [-1.5412910999999998, 52.2847278], [-1.5414534, 52.2847343], [-1.5417122999999997, 52.284741700000005], [-1.5423076999999998, 52.2847548], [-1.5426335999999998, 52.28476220000001], [-1.5429098999999995, 52.2847704], [-1.5431566, 52.28477860000001], [-1.5433793, 52.28478429999999], [-1.5439009, 52.284798300000006], [-1.5439438999999997, 52.28479949999999], [-1.5441745, 52.284805699999986], [-1.5447900999999995, 52.28482700000001], [-1.5454083, 52.2848401], [-1.5456551, 52.2848459], [-1.5460655, 52.2848483], [-1.5463418, 52.2848508], [-1.5464791, 52.2848508], [-1.5470217, 52.2848495], [-1.5471303, 52.2848495], [-1.5471846, 52.28484890000001], [-1.5473836999999997, 52.2848448], [-1.5476948, 52.2848448], [-1.5482299999999998, 52.284841], [-1.5485358, 52.284836899999995], [-1.5490319999999995, 52.2848286], [-1.5492976, 52.2848254], [-1.5498674999999995, 52.284814699999984], [-1.5503342, 52.2847975], [-1.5506655, 52.28478599999998], [-1.5509739, 52.2847753], [-1.5513173, 52.2847614], [-1.5517236, 52.28474409999999], [-1.5519932, 52.28473350000001], [-1.5524934, 52.284708900000005], [-1.5529346, 52.284686699999995], [-1.5532820000000005, 52.2846695], [-1.5536681999999995, 52.284646499999994], [-1.5540518, 52.2846268], [-1.5544781999999997, 52.284602199999995], [-1.5550965, 52.2845702], [-1.5553628, 52.2845535], [-1.5556437, 52.28453579999999], [-1.5559816, 52.2845161], [-1.5565422000000002, 52.2844857], [-1.556966, 52.284466], [-1.5573549, 52.2844554], [-1.5579276, 52.2844398], [-1.5583594, 52.284434000000005], [-1.5586491, 52.2844307], [-1.5589508, 52.2844332], [-1.559435, 52.2844406], [-1.559667, 52.28444799999998], [-1.5601525, 52.284466], [-1.5604529, 52.2844832], [-1.5606637, 52.28449229999999], [-1.5608859999999998, 52.28451109999999], [-1.5610968, 52.2845251], [-1.5615319, 52.2845635], [-1.5618472, 52.2845912], [-1.5623051999999995, 52.2846424], [-1.5624508, 52.28465870000001], [-1.5626701, 52.284681000000006], [-1.5635667999999998, 52.284810099999994], [-1.5640484, 52.2848861], [-1.5644239, 52.284947599999995], [-1.5647163, 52.2849993], [-1.5651547999999995, 52.285074], [-1.5654444999999997, 52.2851265], [-1.5658924, 52.2852044], [-1.5661767, 52.2852553], [-1.5666460999999998, 52.2853389], [-1.5668928999999998, 52.2853808], [-1.5674031, 52.2854675], [-1.5679147, 52.2855586], [-1.5679274, 52.28556090000001], [-1.5683397, 52.2856339], [-1.5689434, 52.2857401], [-1.5696713, 52.2858623], [-1.5702351999999995, 52.2859527], [-1.5707621, 52.286035099999985], [-1.5714530999999998, 52.28613030000001], [-1.5719635999999997, 52.28619199999999], [-1.5723814, 52.286240699999986], [-1.5726569, 52.28627089999999], [-1.5730277, 52.2863059], [-1.5733127000000002, 52.2863349], [-1.5737861, 52.2863751], [-1.5740917999999997, 52.286393999999994], [-1.5744405, 52.28641689999999], [-1.5748108999999997, 52.28643950000001], [-1.5750033, 52.2864499], [-1.5753136, 52.28646369999999], [-1.5756783999999997, 52.2864768], [-1.5760217, 52.2864908], [-1.5763436, 52.2864998], [-1.5766829, 52.2865063], [-1.5771012999999998, 52.2865187], [-1.5774138, 52.28652189999999], [-1.5777731999999998, 52.28652770000001], [-1.5780937, 52.2865342], [-1.5786086999999998, 52.2865441], [-1.5789748, 52.2865498], [-1.5794824, 52.28655839999999], [-1.5797874999999997, 52.286564799999994], [-1.5800162, 52.2865697], [-1.5807303, 52.2865818], [-1.5815417, 52.286593299999986], [-1.5818575999999998, 52.28659909999999], [-1.5820633999999998, 52.28660479999998], [-1.5824066999999995, 52.28660970000001], [-1.5830384, 52.2866204], [-1.5836833999999995, 52.2866319], [-1.5840481999999998, 52.2866392], [-1.5845859999999998, 52.2866524], [-1.5852404, 52.286660600000005], [-1.5857647999999998, 52.2866704], [-1.5859928, 52.28667620000001], [-1.5865239000000002, 52.2866852], [-1.5870026999999998, 52.28669009999999], [-1.5875015, 52.2867024], [-1.588215, 52.2867188], [-1.5885623999999998, 52.2867246], [-1.5891175999999998, 52.28673359999999], [-1.5897411999999995, 52.2867426], [-1.5900469999999998, 52.2867459], [-1.5906371, 52.286757400000006], [-1.5914149, 52.28676720000001], [-1.5919433, 52.2867853], [-1.5922517, 52.2867886], [-1.5929414, 52.2868013], [-1.59305, 52.2868034], [-1.5936049, 52.28681480000001], [-1.5940755999999998, 52.286823799999986], [-1.5945878999999998, 52.2868353], [-1.5950345, 52.28684109999999], [-1.5955105999999997, 52.286846800000006], [-1.5959893999999997, 52.2868525], [-1.5966063, 52.28685659999999], [-1.5969254999999998, 52.28685209999998], [-1.5972424999999997, 52.28684620000001], [-1.5974376, 52.28684020000001], [-1.5976402999999997, 52.286834500000005], [-1.5979701999999998, 52.28682049999999], [-1.5982264, 52.2868066], [-1.5985106999999998, 52.2867894], [-1.5988138, 52.28676720000001], [-1.5990980999999995, 52.2867443], [-1.5993824, 52.28671719999999], [-1.5996948999999998, 52.28668439999999], [-1.5999845999999998, 52.286654000000006], [-1.6003547, 52.2866064], [-1.6006162, 52.2865687], [-1.6008649, 52.2865318], [-1.6010667999999997, 52.2864998], [-1.6012922, 52.2864633], [-1.6014919999999997, 52.2864284], [-1.6017152, 52.28639150000001], [-1.6019331999999995, 52.2863521], [-1.6021397, 52.286316], [-1.6023677, 52.2862766], [-1.6026279, 52.2862266], [-1.6028612000000002, 52.28618229999999], [-1.6030812, 52.286140499999995], [-1.6032354, 52.2861101], [-1.6034512999999997, 52.286074000000006], [-1.6036739, 52.286033], [-1.6038965999999997, 52.28599849999999], [-1.6040508, 52.28597560000001], [-1.6042237999999998, 52.2859518], [-1.6043913999999997, 52.28592960000001], [-1.6045804999999995, 52.285905], [-1.6047066, 52.28588779999998], [-1.604889, 52.2858665], [-1.6050982, 52.28584270000001], [-1.6052967, 52.2858181], [-1.6054883999999998, 52.2857992], [-1.6056506999999998, 52.2857861], [-1.6058115999999998, 52.2857721], [-1.6059578, 52.28576060000001], [-1.6061241, 52.2857467], [-1.6063079, 52.2857352], [-1.6065183999999997, 52.28571960000001], [-1.6066779999999998, 52.2857114], [-1.6068536999999998, 52.2857032], [-1.6070629, 52.2856975], [-1.6072841999999998, 52.285689299999994], [-1.6075068, 52.2856851], [-1.6076583999999998, 52.28568189999999], [-1.6078715999999995, 52.2856827], [-1.6080771, 52.2856826], [-1.6081794, 52.2856822], [-1.6082779, 52.2856827], [-1.6084508999999998, 52.2856851], [-1.6086453999999997, 52.28568679999999], [-1.6088532999999998, 52.28569499999998], [-1.6090169, 52.2856999], [-1.6092381999999998, 52.2857065], [-1.6094474, 52.2857171], [-1.609615, 52.2857245], [-1.6098427999999998, 52.2857384], [-1.6102707, 52.285771], [-1.6105229, 52.2857934], [-1.6108715999999998, 52.285823], [-1.6114336, 52.28588370000001], [-1.6118735, 52.2859422], [-1.6119708999999998, 52.285956199999994], [-1.6123469, 52.2860084], [-1.6127492, 52.2860732], [-1.6130428999999995, 52.2861224], [-1.6132977, 52.286170799999994], [-1.6136598000000002, 52.286243], [-1.6139522000000002, 52.286302899999995], [-1.6142271, 52.2863644], [-1.6143816999999998, 52.28639979999999], [-1.6145055999999998, 52.286430200000005], [-1.6147165999999995, 52.2864793], [-1.6149365000000002, 52.2865351], [-1.6151323, 52.2865851], [-1.6153334999999998, 52.2866392], [-1.6155414, 52.2866975], [-1.6157787, 52.28676720000001], [-1.6159557999999998, 52.2868173], [-1.6161489, 52.2868772], [-1.6163379999999998, 52.286942], [-1.6165231, 52.2870019], [-1.6167107999999997, 52.287065], [-1.6168931999999998, 52.28712730000001], [-1.6169675114151385, 52.287154169675496], [-1.6170701999999997, 52.2871913], [-1.6172726999999998, 52.287265999999995], [-1.6174404, 52.2873308], [-1.6176079999999995, 52.28739889999999], [-1.6177555, 52.287453000000006], [-1.6179258, 52.28752519999999], [-1.6180895, 52.28759739999999], [-1.6182516999999998, 52.2876655], [-1.6183831999999998, 52.287725399999985], [-1.6185535, 52.2878], [-1.6186527, 52.287846], [-1.6188137, 52.2879231], [-1.6189517999999998, 52.2879895], [-1.6191032999999997, 52.2880642], [-1.6192494999999998, 52.288136400000006], [-1.6194225, 52.28822329999999], [-1.6196116, 52.2883177], [-1.6197819, 52.2884038], [-1.6199548999999998, 52.2884891], [-1.6201186, 52.28857360000001], [-1.6202875, 52.2886597], [-1.6204470999999998, 52.28873850000001], [-1.6206054, 52.288819700000005], [-1.620777, 52.28890499999999], [-1.6209246, 52.28898209999999], [-1.6210800999999997, 52.2890601], [-1.6212384, 52.289139600000006], [-1.6214409, 52.28924219999999], [-1.6215078999999997, 52.2892758], [-1.6216661999999995, 52.2893554], [-1.6218538999999998, 52.28944889999998], [-1.6220644999999998, 52.28955390000001], [-1.6222134, 52.28963099999999], [-1.6224024999999995, 52.28972530000001], [-1.6225808, 52.289813900000006], [-1.6227485, 52.2899001], [-1.623006, 52.290032100000005], [-1.6231923999999998, 52.290122399999994], [-1.6233907999999997, 52.290224899999984], [-1.6236001, 52.29033239999999], [-1.6238293999999998, 52.2904472], [-1.6240198, 52.29053989999999], [-1.6241821, 52.29062189999999], [-1.624343, 52.290704], [-1.624512, 52.29078839999998], [-1.6247869, 52.2909262], [-1.6249532, 52.291014], [-1.6251382999999997, 52.2911043], [-1.6254158999999997, 52.2912445], [-1.6255995999999997, 52.2913389], [-1.6257726, 52.291424199999994], [-1.6259859, 52.2915324], [-1.6262567999999995, 52.2916694], [-1.6264807999999995, 52.2917843], [-1.6267006999999998, 52.29189419999999], [-1.6269233, 52.29200329999999], [-1.6271768, 52.29213039999999], [-1.6273565, 52.2922198], [-1.6275389, 52.29231169999999], [-1.6278406, 52.29245850000001], [-1.6280524999999997, 52.29256019999999], [-1.6283087000000005, 52.29268329999999], [-1.6286291999999998, 52.29283590000001], [-1.6287779999999998, 52.29290199999999], [-1.6290932, 52.2930466], [-1.6292661999999998, 52.293125399999994], [-1.6294553, 52.29320819999999], [-1.6296282999999998, 52.2932812], [-1.6298267999999998, 52.293366500000005], [-1.6300467, 52.29346170000001], [-1.6302518999999998, 52.293547], [-1.6304504, 52.29362820000001], [-1.6306273999999998, 52.2937028], [-1.6308701999999995, 52.2937988], [-1.6310834, 52.2938817], [-1.6313904999999995, 52.294003], [-1.6316064999999995, 52.29408509999999], [-1.6318197, 52.2941655], [-1.6320677999999995, 52.29425809999999], [-1.6322595999999998, 52.2943279], [-1.6324901999999997, 52.2944107], [-1.6326739999999995, 52.2944788], [-1.6328670999999997, 52.294548500000005], [-1.6330775999999998, 52.294621500000005], [-1.6332708, 52.2946904], [-1.6335107999999998, 52.29476749999999], [-1.6337214, 52.2948413], [-1.6339479999999995, 52.2949176], [-1.6341746999999998, 52.2949922], [-1.6343704999999995, 52.295054599999986], [-1.6345381, 52.295112], [-1.6347554, 52.295178400000005], [-1.635045, 52.2952654], [-1.6352998999999997, 52.295346599999995], [-1.6355305, 52.2954138], [-1.6357772999999998, 52.295488500000005], [-1.6359646, 52.2955459], [-1.6360718, 52.2955777], [-1.6363498999999997, 52.29565499999999], [-1.6368461, 52.29579849999999], [-1.6370983, 52.2958682], [-1.6373437, 52.2959363], [-1.6375448999999995, 52.2959912], [-1.6376736, 52.296029], [-1.6378532999999995, 52.29607980000001], [-1.6380451, 52.29612409999999], [-1.6382810999999995, 52.2961889], [-1.6385761999999997, 52.29626439999999], [-1.6388376999999998, 52.2963308], [-1.6390321, 52.2963792], [-1.6392198999999998, 52.296426], [-1.6394559, 52.29648340000001], [-1.6396812, 52.2965367], [-1.6398743999999998, 52.2965834], [-1.6400701999999998, 52.29662939999999], [-1.6402888, 52.29668100000001], [-1.6405074, 52.2967286], [-1.6406589, 52.2967647], [-1.6408855999999998, 52.296817199999985], [-1.6411216, 52.296868], [-1.641363, 52.2969213], [-1.6415776, 52.29696810000001], [-1.6418029, 52.29701479999999], [-1.6419866, 52.29705419999999], [-1.6421677, 52.29709280000001], [-1.6423902999999995, 52.297138700000005], [-1.642578, 52.297176400000005], [-1.6427375999999998, 52.2972109], [-1.6429642999999998, 52.2972543], [-1.6431828999999998, 52.297295299999995], [-1.6433759999999995, 52.29733310000001], [-1.6436429, 52.29738389999999], [-1.643836, 52.2974192], [-1.6440144, 52.2974536], [-1.6441981, 52.2974848], [-1.644355, 52.29751269999999], [-1.6445359999999998, 52.2975447], [-1.6447265, 52.2975775], [-1.6449250000000002, 52.29761189999999], [-1.645165, 52.2976497], [-1.6453957, 52.2976866], [-1.645617, 52.297721], [-1.6457132, 52.29773560000001], [-1.6458383, 52.297744], [-1.6459215, 52.29775049999999], [-1.6460341, 52.29776039999999], [-1.6461589, 52.297771], [-1.6462755, 52.2977833], [-1.6463627000000003, 52.2977932], [-1.646588, 52.2978211], [-1.6468575999999997, 52.29785390000001], [-1.6471901999999998, 52.29789240000001], [-1.6474288999999998, 52.2979162], [-1.6476502, 52.29794], [-1.6478647, 52.2979613], [-1.6480431, 52.2979785], [-1.648263, 52.2979966], [-1.6484709, 52.2980138], [-1.6487351, 52.2980335], [-1.649002, 52.298050700000005], [-1.6493158, 52.2980696], [-1.649631, 52.298086], [-1.6498496, 52.298095799999984], [-1.6502184, 52.2981098], [-1.6505093999999998, 52.2981163], [-1.6508621, 52.2981229], [-1.6511463999999998, 52.29812779999999], [-1.6514951, 52.2981294], [-1.651829, 52.29812699999999], [-1.6521159999999997, 52.29812369999999], [-1.6524673999999997, 52.298117999999995], [-1.652859, 52.2981073], [-1.6531701000000003, 52.29809500000001], [-1.6535536999999998, 52.2980786], [-1.6539399, 52.2980606], [-1.6542617999999998, 52.29803840000001], [-1.6546561, 52.2980089], [-1.6550638, 52.29797529999999], [-1.6555344999999997, 52.29792849999999], [-1.6559300999999995, 52.2978867], [-1.6564076, 52.29782759999999], [-1.6569158, 52.2977571], [-1.6574643999999998, 52.29767019999999], [-1.6579860999999998, 52.297580799999984], [-1.6585399, 52.297485599999995], [-1.6589195, 52.2974159], [-1.6592708, 52.2973478], [-1.6595430999999998, 52.2972912], [-1.6599225999999998, 52.2972092], [-1.6601983, 52.2971423], [-1.6604845, 52.2970698], [-1.6607057999999997, 52.2970173], [-1.6610276999999998, 52.2969279], [-1.6613105999999995, 52.29684919999999], [-1.6616459, 52.29675569999999], [-1.6619194999999998, 52.29667609999999], [-1.6624707, 52.29651700000001], [-1.662688, 52.29645379999999], [-1.6629936999999997, 52.29636609999999], [-1.6632712999999997, 52.2962816], [-1.6636360999999995, 52.2961742], [-1.6638695, 52.29610939999999], [-1.6642945999999998, 52.2959962], [-1.6646406, 52.29590929999999], [-1.6648819999999998, 52.2958494], [-1.6653889, 52.29572960000001], [-1.6657014, 52.295664], [-1.6659576, 52.29561240000001], [-1.666313, 52.2955451], [-1.6666267999999995, 52.29548930000001], [-1.6669527000000002, 52.29543679999999], [-1.6672611, 52.29539009999999], [-1.6675668999999995, 52.2953499], [-1.6680899, 52.29528509999999], [-1.6685687, 52.2952342], [-1.6690098999999998, 52.2951924], [-1.6692339, 52.29517439999999], [-1.6695008, 52.2951571], [-1.6698789, 52.295136600000006], [-1.6702216999999997, 52.2951166], [-1.6707487, 52.2951024], [-1.6714172397219391, 52.295079821760616], [-1.67167516229315, 52.29507889001352], [-1.6718982499037376, 52.295080468604176], [-1.6720865615808729, 52.29508415617352], [-1.6722401563517273, 52.29508955136249], [-1.6723590932434726, 52.295096252812], [-1.6724434312832797, 52.29510385916302], [-1.6724932294983197, 52.295111969056464], [-1.672508546915764, 52.29512018113327], [-1.672489442562784, 52.295128094034375], [-1.6724359754665503, 52.29513530640072], [-1.6723482046542346, 52.29514141687322], [-1.6722261891530084, 52.29514602409283], [-1.6720699879900427, 52.295148726700475], [-1.6718796601925083, 52.29514912333709], [-1.6716552647875773, 52.295146812643615], [-1.6713968608024203, 52.29514139326099], [-1.6713381, 52.29514069999999], [-1.6710818999999997, 52.2951432], [-1.6710183000000003, 52.2951439], [-1.670811, 52.29513579999999], [-1.6705991, 52.295127599999994], [-1.6703979999999998, 52.2951211], [-1.6702216999999997, 52.2951166], [-1.6707487, 52.2951024], [-1.6721226, 52.29505600000001], [-1.6724887, 52.29505269999999], [-1.6728689, 52.2950663], [-1.6731793999999998, 52.2950873], [-1.6735213999999998, 52.2951229], [-1.6740445, 52.295193], [-1.6744821999999997, 52.295251699999994], [-1.6746063, 52.2952684], [-1.6748914, 52.295285799999995], [-1.6751064, 52.2952876], [-1.6753758999999997, 52.2952796], [-1.6756579, 52.295260799999994], [-1.6758464999999998, 52.2952412], [-1.6761098, 52.29520140000001], [-1.6762774, 52.295172699999995], [-1.6764665, 52.295136600000006], [-1.6766313999999998, 52.2951031], [-1.676783, 52.295067], [-1.6768711, 52.29504239999999], [-1.6769945999999998, 52.295007099999985], [-1.6771211999999998, 52.2949704], [-1.6772493, 52.29493459999999], [-1.6773028, 52.29491939999998], [-1.6773941, 52.294889799999986], [-1.6774964999999995, 52.29486020000001], [-1.6776091000000002, 52.29481849999999], [-1.6777526, 52.29476350000001], [-1.6778827, 52.2947117], [-1.6779872999999998, 52.29466270000001], [-1.6781012999999998, 52.294611], [-1.6782112, 52.2945585], [-1.6783347, 52.29449349999999], [-1.6784203999999998, 52.2944428], [-1.6785290999999998, 52.2943787], [-1.6786256999999998, 52.2943213], [-1.6787048, 52.29426550000001], [-1.6788, 52.29420229999999], [-1.6788966, 52.294131], [-1.6789917999999997, 52.2940613], [-1.6790884, 52.29398580000001], [-1.6791742, 52.2939136], [-1.6792465999999997, 52.29384639999999], [-1.679319, 52.2937735], [-1.6793672999999998, 52.2937225], [-1.6794181999999998, 52.2936669], [-1.679476, 52.2935978], [-1.6795402999999998, 52.2935191], [-1.6796073000000002, 52.29342079999999], [-1.6796476, 52.2933567], [-1.6796904999999998, 52.2932847], [-1.6797347, 52.2932002], [-1.679767, 52.2931344], [-1.6798057999999998, 52.2930484], [-1.6798314, 52.2929728], [-1.6798540999999998, 52.29289090000001], [-1.6798742999999998, 52.29282430000001], [-1.6798823, 52.292795600000005], [-1.6799293, 52.2924503], [-1.6799506999999998, 52.29220180000001], [-1.6799721999999997, 52.2919828], [-1.6799935, 52.2917723], [-1.6800004999999998, 52.2917112], [-1.6800649, 52.2913144], [-1.6801441999999998, 52.2909146], [-1.6802642, 52.29046170000001], [-1.6803559999999995, 52.290163699999994], [-1.6805153, 52.2897188], [-1.6805639, 52.2896026], [-1.6806688, 52.2893499], [-1.6808273, 52.28901569999999], [-1.6810158999999998, 52.2886392], [-1.6811661, 52.2883704], [-1.6813322000000002, 52.2880994], [-1.6814693999999997, 52.2878831], [-1.6816711999999998, 52.287583899999994], [-1.6818863, 52.287293599999984], [-1.6821338, 52.286970299999986], [-1.6823494999999995, 52.2867097], [-1.6825910999999998, 52.28643660000001], [-1.682774, 52.2862366], [-1.6829867, 52.28601609999999], [-1.6833057, 52.2856997], [-1.6835843, 52.2854414], [-1.6837989, 52.285252799999995], [-1.6841872, 52.28492200000001], [-1.6845958, 52.28460179999999], [-1.6850691999999998, 52.2842505], [-1.6854898, 52.28395479999999], [-1.6859756, 52.2836387], [-1.6865386, 52.2832986], [-1.6869516999999998, 52.283064199999984], [-1.6873156, 52.2828676], [-1.6877909999999998, 52.2826203], [-1.6891023, 52.28195780000001], [-1.6899977, 52.2815028], [-1.6900817999999995, 52.2814597], [-1.6908973, 52.2810523], [-1.6913957, 52.28079749999999], [-1.6919327, 52.2805071], [-1.6923562999999997, 52.2802658], [-1.6926931999999997, 52.28006030000001], [-1.6930233999999995, 52.2798573], [-1.6935128999999998, 52.27953429999999], [-1.693961, 52.2792071], [-1.6943568999999998, 52.27892729999999], [-1.6946339, 52.27871910000001], [-1.6948306999999998, 52.2785292], [-1.6951882, 52.278238], [-1.6956474999999998, 52.2778407], [-1.6962389, 52.27732509999999], [-1.6963369, 52.27721890000001], [-1.6968521, 52.2766921], [-1.6972400999999997, 52.2762929], [-1.6975834, 52.27593550000001], [-1.6979449999999998, 52.2755668], [-1.6984229, 52.275071700000005], [-1.6985047235018982, 52.27498606676315], [-1.6986527, 52.274831200000015], [-1.6990313, 52.274444499999994], [-1.699309, 52.2741753], [-1.6996469, 52.2738531], [-1.7002091, 52.273362600000006], [-1.7006408, 52.2730056], [-1.7010399, 52.2726846], [-1.7014055, 52.2724094], [-1.7020651999999998, 52.27193750000001], [-1.7025467, 52.27161100000001], [-1.7030792999999995, 52.2712567], [-1.7034808999999995, 52.2710244], [-1.7038783, 52.2707897], [-1.7043365999999998, 52.2705259], [-1.7049991999999998, 52.27016689999999], [-1.7056247, 52.2698483], [-1.7059139999999997, 52.26970889999999], [-1.7062954, 52.26952440000001], [-1.7067342, 52.269324100000006], [-1.7067990398270907, 52.269294614320025], [-1.7071396999999997, 52.26913969999999], [-1.7076806999999998, 52.2688882], [-1.7079652, 52.268753999999994], [-1.7083544000000002, 52.2685618], [-1.7088175, 52.2683213], [-1.7092824999999998, 52.268057199999994], [-1.7095602, 52.2678932], [-1.7097994, 52.2677416], [-1.7102265999999997, 52.26746759999999], [-1.7107874, 52.2670687], [-1.7111438999999995, 52.266802599999984], [-1.7114505, 52.26655999999999], [-1.7116781, 52.26636740000001], [-1.7119151, 52.2661589], [-1.7123355, 52.26577079999999], [-1.7128867999999997, 52.26520039999998], [-1.7133022999999998, 52.26473179999999], [-1.7134525, 52.2645429], [-1.7136305, 52.26430779999999], [-1.7139055, 52.2639368], [-1.7141638, 52.2635512], [-1.7143481, 52.2632587], [-1.7144318999999997, 52.26309979999999], [-1.7145418, 52.2629159], [-1.7146530999999998, 52.26266259999999], [-1.7147785, 52.2624783], [-1.7152339, 52.2615706], [-1.7153869999999998, 52.2612888], [-1.7155409, 52.2610127], [-1.7157587, 52.2606671], [-1.7160786999999995, 52.2602055], [-1.7164348, 52.2597567], [-1.7166323, 52.2595353], [-1.7167660000000002, 52.2593914], [-1.7168034, 52.2593511], [-1.7168714, 52.2592772], [-1.7172128, 52.258925100000006], [-1.7174838, 52.2586633], [-1.7179093999999997, 52.25828090000001], [-1.718468, 52.257841799999994], [-1.7189299, 52.25751], [-1.7191157, 52.2573805], [-1.7194501999999998, 52.2571671], [-1.719685, 52.25701730000001], [-1.7198393, 52.2569272], [-1.7201333, 52.2567536], [-1.7205092, 52.2565469], [-1.7209147, 52.25633839999998], [-1.7212623, 52.25616540000001], [-1.7219500000000003, 52.2558415], [-1.7224405, 52.255615], [-1.7238858999999995, 52.25494749999999], [-1.7245943, 52.25462069999999], [-1.7253826, 52.254263399999985], [-1.7258529, 52.25406329999999], [-1.7263145999999998, 52.253874499999995], [-1.7268619000000005, 52.25365870000001], [-1.7275774999999998, 52.2533886], [-1.7285669999999995, 52.253045], [-1.7290508, 52.2528886], [-1.7296039999999997, 52.2527124], [-1.7304190999999998, 52.25247519999999], [-1.7307938, 52.2523731], [-1.7312844, 52.2522487], [-1.7315615999999998, 52.252181099999994], [-1.7316394999999998, 52.25216290000001], [-1.7319083999999998, 52.2520988], [-1.7325478, 52.251961999999985], [-1.7332374, 52.2518277], [-1.7337723, 52.2517311], [-1.7350808999999998, 52.2515088], [-1.7355746, 52.2514199], [-1.7360071, 52.25133300000001], [-1.7365524, 52.25121440000001], [-1.7370096999999998, 52.2511041], [-1.7374279999999998, 52.2509943], [-1.7377070999999995, 52.25091359999999], [-1.7380490000000002, 52.250813599999994], [-1.7383137, 52.2507299], [-1.7385653, 52.250648799999986], [-1.7390022, 52.25050109999999], [-1.7396722, 52.250225699999994], [-1.74012, 52.2500374], [-1.7405675, 52.2498443], [-1.7406811999999998, 52.2497952], [-1.7414837000000003, 52.2494457], [-1.7424879999999998, 52.249007500000005], [-1.7435409, 52.24854649999999], [-1.743986, 52.24834779999998], [-1.7443991, 52.248160000000006], [-1.7447745, 52.247987], [-1.7456557, 52.247568], [-1.7463244999999998, 52.2472276], [-1.7465885999999995, 52.24708509999998], [-1.7468548999999998, 52.2469379], [-1.7470736, 52.24681390000001], [-1.7475206999999997, 52.2465496], [-1.7480271000000005, 52.246232500000005], [-1.7483872, 52.245994], [-1.7486181, 52.24583539999998], [-1.74871, 52.24576710000001], [-1.748912, 52.2456158], [-1.7490957, 52.2454876], [-1.7494139, 52.2452432], [-1.7498157, 52.2449168], [-1.7503015, 52.24452010000001], [-1.7506220999999995, 52.24425170000001], [-1.750945, 52.24397040000001], [-1.7511152000000003, 52.243815899999994], [-1.7512667999999998, 52.2436754], [-1.7514693, 52.24348189999999], [-1.7515612, 52.2433919], [-1.7517173999999998, 52.24323890000001], [-1.7520093, 52.242936], [-1.7522301, 52.242694], [-1.7524318, 52.2424616], [-1.7526471999999995, 52.24220679999999], [-1.7528948, 52.24190480000001], [-1.7532781999999998, 52.241411799999995], [-1.7534306999999998, 52.24120270000001], [-1.7536197, 52.2409358], [-1.7537790999999998, 52.24070030000001], [-1.7538408, 52.24060719999999], [-1.753962, 52.24042430000001], [-1.7542422, 52.2399473], [-1.7545923999999995, 52.239278000000006], [-1.7546630999999997, 52.23913029999999], [-1.7547553, 52.2389262], [-1.7549524, 52.238525300000006], [-1.7551597999999995, 52.2380679], [-1.7552625, 52.2378512], [-1.7553818999999995, 52.2375511], [-1.7555598999999995, 52.2370759], [-1.7557214, 52.23653720000001], [-1.7558637415218026, 52.23606246958166], [-1.7560698999999995, 52.23537489999999], [-1.7562507, 52.23471920000001], [-1.7562823, 52.2346039], [-1.7563721999999995, 52.2342278], [-1.7564432, 52.2339109], [-1.7565342999999998, 52.23349519999999], [-1.7566042999999998, 52.23314959999999], [-1.7567024, 52.2326037], [-1.7567586999999998, 52.2322462], [-1.7568045, 52.231926400000006], [-1.7568924, 52.2312067], [-1.7569419, 52.2307484], [-1.7569826, 52.2302286], [-1.757005, 52.229884299999995], [-1.7570315999999997, 52.22934969999999], [-1.7570656, 52.2280424], [-1.7570616, 52.2274817], [-1.7570431999999998, 52.2270307], [-1.7570015, 52.2265666], [-1.7569787, 52.226288099999984], [-1.7569406999999997, 52.2260381], [-1.7569104999999998, 52.2258415], [-1.7568799999999998, 52.225678], [-1.7568714999999997, 52.2256326], [-1.7567938999999997, 52.22524829999998], [-1.7566854, 52.22481529999999], [-1.7565697, 52.2244236], [-1.7564688999999998, 52.224142099999995], [-1.7563103, 52.22369840000001], [-1.7560701, 52.2231429], [-1.7558615999999998, 52.2227222], [-1.7557751, 52.22256900000001], [-1.7555864, 52.2222493], [-1.7554895999999998, 52.22208789999999], [-1.7553567, 52.2218826], [-1.7551186, 52.22153219999999], [-1.7546777999999998, 52.2208665], [-1.7540868434471764, 52.21998654579095], [-1.7539572, 52.2197935], [-1.7536763999999998, 52.21938109999999], [-1.7534531999999998, 52.2190642], [-1.7531382999999998, 52.21862970000001], [-1.7527861999999998, 52.2181672], [-1.7523592, 52.2176236], [-1.7517534999999995, 52.216889499999986], [-1.7514175999999997, 52.21648700000001], [-1.7510695999999997, 52.21608500000001], [-1.7506872999999998, 52.21565389999999], [-1.7503981, 52.215334299999995], [-1.7500193999999998, 52.2149329], [-1.7497121999999998, 52.21462999999999], [-1.7495339, 52.2144619], [-1.7493640999999998, 52.2143074], [-1.7492023, 52.214164], [-1.7490164999999998, 52.21400580000001], [-1.7487325000000002, 52.2137763], [-1.7484870999999995, 52.213590200000006], [-1.7481994, 52.213377099999995], [-1.7477013999999995, 52.2130371], [-1.7474575999999995, 52.2128862], [-1.7472407, 52.212753799999994], [-1.7470419999999998, 52.212632], [-1.7468410000000003, 52.2125171], [-1.7465076999999998, 52.21232890000001], [-1.7462894999999998, 52.212212499999985], [-1.7460131, 52.21207], [-1.7458015999999998, 52.211964], [-1.7455843999999998, 52.21185849999999], [-1.7453829, 52.2117621], [-1.7451448, 52.2116549], [-1.7448795, 52.21153919999999], [-1.7446033, 52.2114266], [-1.7441633, 52.2112509], [-1.7437659999999997, 52.2111021], [-1.7433456, 52.21095209999999], [-1.7429435, 52.2108247], [-1.7426335, 52.210729], [-1.7422746, 52.2106214], [-1.7418786, 52.2105069], [-1.7414525999999997, 52.21039309999999], [-1.7410835999999998, 52.21030090000001], [-1.7404508, 52.210150500000005], [-1.7398511, 52.210018899999994], [-1.7391323, 52.2098598], [-1.7385695999999995, 52.2097298], [-1.7380993, 52.2096145], [-1.7377446999999997, 52.209522500000006], [-1.7373822, 52.2094302], [-1.7372504, 52.20939430000001], [-1.73679, 52.2092672], [-1.7361529999999998, 52.20907609999999], [-1.7355832, 52.208891599999994], [-1.7350125999999997, 52.20870180000001], [-1.7347702, 52.2086173], [-1.7344016, 52.208482899999986], [-1.7339568, 52.2083104], [-1.7336032999999995, 52.208164499999995], [-1.7332104999999998, 52.2079989], [-1.7328155999999997, 52.20782019999999], [-1.7323258999999998, 52.2075846], [-1.7319974, 52.2074221], [-1.7317, 52.2072703], [-1.7312553, 52.2070335], [-1.7309598, 52.20686940000001], [-1.730676, 52.206707699999995], [-1.7303044, 52.2064872], [-1.7300926999999997, 52.2063564], [-1.7297606, 52.2061474], [-1.7294564999999995, 52.20594669999999], [-1.7292598, 52.2058086], [-1.729014, 52.2056344], [-1.7288505999999997, 52.20551759999999], [-1.7286911, 52.2053937], [-1.7284646, 52.2052259], [-1.7282239, 52.20503230000001], [-1.7274176999999995, 52.20436879999999], [-1.726733, 52.2037985], [-1.7261367, 52.2033001], [-1.7253792, 52.2026675], [-1.7248602999999998, 52.2022469], [-1.7246041999999997, 52.20204579999999], [-1.7243332, 52.2018458], [-1.7240493, 52.2016501], [-1.7238338, 52.2015073], [-1.7234465999999995, 52.2012572], [-1.7231188999999998, 52.2010565], [-1.7228304, 52.2008895], [-1.7224977999999995, 52.2007032], [-1.722133, 52.2005155], [-1.7216738, 52.20028820000001], [-1.7212269, 52.20007950000001], [-1.7207676999999997, 52.1998807], [-1.7202125999999998, 52.199651799999984], [-1.7198047999999997, 52.199487], [-1.7196649, 52.1994305], [-1.7193236, 52.1992839], [-1.7190230000000002, 52.1991454], [-1.7187694999999998, 52.1990196], [-1.7185142999999998, 52.19887599999999], [-1.7183499, 52.1987777], [-1.7181827, 52.1986693], [-1.7180185, 52.19855340000001], [-1.7178595, 52.1984353], [-1.7177996, 52.19838669999999], [-1.7175002999999998, 52.198079], [-1.7174184999999995, 52.1980017], [-1.7173514, 52.19792770000001], [-1.7172834999999995, 52.1978562], [-1.7171256999999998, 52.19767800000001], [-1.7169761999999995, 52.19749240000001], [-1.7167798999999997, 52.1972195], [-1.7166922999999998, 52.19707739999999], [-1.7166313999999998, 52.1969599], [-1.7165575000000002, 52.1967479], [-1.7165196000000005, 52.196584999999985], [-1.7164912, 52.1964321], [-1.7164729, 52.196298600000006], [-1.7164615, 52.1961687], [-1.7164573000000003, 52.19608850000001], [-1.7164582, 52.1960005], [-1.7164623, 52.1958445], [-1.7165388, 52.1950481], [-1.7165537, 52.194907099999995], [-1.7165686, 52.1947671]]} |
15.4 |
0609 |
0632 |
Leamington Depot Siding |
Stratford-upon-Avon |
Stratford-upon-Avon |
52.1947671 |
-1.7165686 |
52.1947671 |
-1.7165686 |
1 |
0 |
2026-09-12 05:42:22 |
TERMINATED |
2026-09-12 05:32:00 |
Stratford-upon-Avon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113578 |
1789191072352001 |
19 |
19 |
2026-09-12 05:42:14.410478 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:14.187414 |
| 465564 |
497526 |
W70457 |
422K80M512 |
2026-09-12 |
COMPLETE |
13113534 |
2026-09-12 06:32:00 |
2026-09-12 05:42:22 |
2026-09-14 05:42:22 |
{"id": 497526, "stp": "P", "toc": "West Midlands Trains", "uid": "W70457", "consist": "350113", "dest_crs": "STA", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70457/2026-09-12/detailed", "trust_id": "422K80M512", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stafford", "service_date": "2026-09-12", "dest_arr_time": "0633", "dest_platform": "4", "is_terminated": 1, "next_location": "Stafford", "signalling_id": "2K80", "timing_status": "EARLY", "origin_station": "Crewe", "current_leg_arr": "0632", "current_leg_dep": "0623", "current_leg_end": "Stafford", "origin_dep_time": "0550", "origin_platform": "4", "current_location": "Stafford", "last_update_time": "2026-09-12T05:42:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.155066847333412, 52.90805804928178], [-2.1550174, 52.90797989999999], [-2.1549220999999994, 52.90778959999999], [-2.1548363, 52.9075694], [-2.1547634999999996, 52.90733620000001], [-2.1547158, 52.9071109], [-2.1547098, 52.907072599999985], [-2.1546936, 52.9068089], [-2.1546791, 52.9066457], [-2.1547012, 52.90648479999999], [-2.1547310999999993, 52.9063259], [-2.154777, 52.906144399999995], [-2.1548212, 52.9060036], [-2.1549549, 52.90567930000001], [-2.1550402999999996, 52.9055075], [-2.1551363, 52.90534589999999], [-2.1552307, 52.90518229999999], [-2.1557121999999995, 52.9044149], [-2.1559566818868516, 52.904102749993655], [-2.1560081, 52.90403709999999], [-2.1563534, 52.9036579], [-2.1565862, 52.90339209999999], [-2.1572701999999997, 52.902738599999985], [-2.1576493999999995, 52.90240849999999], [-2.1582754, 52.9019049], [-2.1585738, 52.9016885], [-2.1593176, 52.90114390000001], [-2.1603325, 52.90053259999999], [-2.1609612999999994, 52.9002171], [-2.1616122999999994, 52.899914300000006], [-2.162290099999999, 52.8996213], [-2.1629968, 52.899355199999995], [-2.1645449, 52.898845000000016], [-2.166184, 52.898331199999994], [-2.167861, 52.8977958], [-2.1696015, 52.897239], [-2.1715411, 52.896618], [-2.1725024, 52.8963122], [-2.1734637, 52.89600490000001], [-2.1773555, 52.89476539999999], [-2.1794421000000006, 52.894089599999994], [-2.1815350999999996, 52.893416900000005], [-2.1823296, 52.8931318], [-2.1830918, 52.8928281], [-2.1838581999999995, 52.89249509999999], [-2.1845918, 52.8921507], [-2.1853157, 52.891778599999995], [-2.1856666, 52.8915908], [-2.1860088, 52.89139529999999], [-2.1864814999999997, 52.891121299999995], [-2.1869327999999997, 52.8908313], [-2.1875828, 52.8903872], [-2.1878012, 52.8902352], [-2.1885461, 52.889675999999994], [-2.1892366999999995, 52.8890902], [-2.1900171, 52.8883338], [-2.1902144, 52.8881415], [-2.1909120999999994, 52.8873238], [-2.1915575, 52.88648109999999], [-2.191871, 52.88598], [-2.1921533, 52.8854717], [-2.1926306, 52.8844393], [-2.1929416999999995, 52.88367149999999], [-2.193232, 52.88280929999999], [-2.193377268556609, 52.882448818766925], [-2.1934669, 52.882226399999986], [-2.1935936999999996, 52.8818235], [-2.1940189999999995, 52.88074369999998], [-2.1941976, 52.88031350000001], [-2.1945213, 52.879611], [-2.1951962, 52.87786319999999], [-2.1954884000000003, 52.876990600000006], [-2.1956995, 52.87610370000001], [-2.195750951489381, 52.87548963626874], [-2.1957824, 52.8751143], [-2.1957614999999997, 52.87409889999999], [-2.1956896999999995, 52.87362350000001], [-2.1955888, 52.87310790000001], [-2.1955674, 52.873004300000005], [-2.1954825, 52.87261380000001], [-2.1953717, 52.87212409999999], [-2.1952272, 52.8716068], [-2.1949906999999995, 52.87106399999998], [-2.1947678, 52.8705787], [-2.1947407, 52.870527], [-2.1947064, 52.87044629999999], [-2.1944671999999996, 52.8700094], [-2.1942083999999995, 52.8695096], [-2.1940643, 52.86929729999999], [-2.1939037, 52.86907769999999], [-2.1936697, 52.86884079999999], [-2.1934162, 52.86860420000001], [-2.1927624, 52.8681241], [-2.1918569999999997, 52.8674952], [-2.1915268999999995, 52.8672571], [-2.1910008, 52.86685119999999], [-2.1907249999999996, 52.86663059999999], [-2.1904051999999994, 52.8663537], [-2.1902181, 52.8661879], [-2.1897635, 52.86574610000001], [-2.1896071, 52.8655907], [-2.1892418, 52.8651863], [-2.1890339, 52.864935300000006], [-2.1888107, 52.8646506], [-2.1885097, 52.86422939999999], [-2.1883566999999995, 52.8639986], [-2.1881250999999997, 52.863640999999994], [-2.1878987, 52.8632459], [-2.1876727, 52.862831], [-2.1874976, 52.86246909999999], [-2.1874287, 52.8623152], [-2.1871891, 52.86171370000001], [-2.1870302999999995, 52.86129749999999], [-2.1869365, 52.861027099999994], [-2.18686, 52.8607907], [-2.1867862, 52.8605198], [-2.1867011, 52.8601571], [-2.1866419, 52.8598839], [-2.1865724, 52.859459], [-2.1865287, 52.859068400000005], [-2.1865057999999995, 52.85866849999999], [-2.1864979, 52.8582753], [-2.1865059999999996, 52.85790089999999], [-2.1865789999999996, 52.857145799999984], [-2.1867305, 52.8561284], [-2.1868628999999995, 52.85503200000001], [-2.1868614, 52.854858799999995], [-2.1868521, 52.8537425], [-2.186669, 52.8524482], [-2.1863905, 52.85158989999999], [-2.1860634, 52.8507335], [-2.1856449, 52.84990129999999], [-2.1851202, 52.8491424], [-2.1850301, 52.8489855], [-2.1844943, 52.8482641], [-2.1842713999999996, 52.8479673], [-2.1841682, 52.847842699999994], [-2.1838102, 52.8474337], [-2.183796187814576, 52.84741862285727], [-2.1830918, 52.84666070000001], [-2.1822864, 52.845925900000005], [-2.1806739, 52.8447044], [-2.179265, 52.843748], [-2.1779285, 52.8427402], [-2.1770857, 52.84200609999999], [-2.1765933, 52.8415772], [-2.1757016999999994, 52.8407808], [-2.1749180999999997, 52.8399811], [-2.1722342, 52.837035500000006], [-2.1707566, 52.8355537], [-2.170022, 52.83484339999999], [-2.1692402, 52.8340875], [-2.16767, 52.83262779999999], [-2.1668527, 52.8318806], [-2.1660631, 52.8311469], [-2.1660594, 52.8311438], [-2.1633049, 52.82880879999999], [-2.1619081, 52.827652099999995], [-2.1604575, 52.82650039999999], [-2.1571715, 52.8240621], [-2.1559566818868516, 52.8232199963952], [-2.1554225, 52.822849700000006], [-2.1552301, 52.82271679999999], [-2.1536747, 52.82164220000001], [-2.153038433370293, 52.82123800100551], [-2.152303, 52.82077079999999], [-2.1508859999999994, 52.8198553], [-2.1479359, 52.818144700000005], [-2.1454768999999994, 52.816796], [-2.145396, 52.8167542], [-2.1437978999999996, 52.8158886], [-2.1422437, 52.8150467], [-2.1375156999999994, 52.81248959999999], [-2.1351604, 52.8112123], [-2.1328436999999996, 52.8099593], [-2.1327115, 52.8098876], [-2.1317677999999995, 52.80937800000001], [-2.1316624, 52.8093198], [-2.1309973, 52.8089573], [-2.1302941999999994, 52.808536399999994], [-2.130147899999999, 52.8084572], [-2.1294505, 52.80803889999999], [-2.128993, 52.807791399999985], [-2.1282396, 52.8073773], [-2.1277361, 52.80708810000001], [-2.1275153, 52.8069637], [-2.127078, 52.8067036], [-2.1266508, 52.80644860000001], [-2.1263929, 52.806288499999994], [-2.125874, 52.8059193], [-2.1258428, 52.8058985], [-2.1256010000000005, 52.805734400000006], [-2.1253685, 52.80557449999999], [-2.1251256, 52.8054016], [-2.1246427, 52.80504019999999], [-2.12403, 52.8045502], [-2.1231084999999994, 52.80382339999999], [-2.1226352, 52.8034815]]}", "current_leg_start": "Stone", "dest_arr_time_act": "0633", "motion_projection": null, "next_location_lat": "52.8034815", "next_location_lon": "-2.1226352", "previous_location": "Stone", "current_leg_milage": "9.0", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2811.849, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12285.422, \"from_m\": 2811.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13209.371, \"from_m\": 12285.422, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13739.475, \"from_m\": 13209.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14952.423, \"from_m\": 13739.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17011.54, \"from_m\": 14952.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17832.899, \"from_m\": 17011.54, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 23380.993, \"from_m\": 17832.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23424.33, \"from_m\": 23380.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23441.905, \"from_m\": 23424.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23905.701, \"from_m\": 23441.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29936.922, \"from_m\": 23905.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31196.05, \"from_m\": 29936.922, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31267.323, \"from_m\": 31196.05, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31313.937, \"from_m\": 31267.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31329.317, \"from_m\": 31313.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31369.555, \"from_m\": 31329.317, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32081.045, \"from_m\": 31369.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32121.81, \"from_m\": 32081.045, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33448.008, \"from_m\": 32121.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33494.032, \"from_m\": 33448.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38125.338, \"from_m\": 33494.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38969.003, \"from_m\": 38125.338, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39759.875, \"from_m\": 38969.003, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40155.237, \"from_m\": 39759.875, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51006.975, \"from_m\": 40155.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51982.64, \"from_m\": 51006.975, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54807.364, \"from_m\": 51982.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63305.85, \"from_m\": 54807.364, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 63360.094, \"from_m\": 63305.85, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66016.66, \"from_m\": 63360.094, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73054.964, \"from_m\": 66016.66, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 76218.141, \"from_m\": 73054.964, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 78764.687, \"from_m\": 76218.141, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 80821.978, \"from_m\": 78764.687, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81220.389, \"from_m\": 80821.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81847.956, \"from_m\": 81220.389, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 82089.298, \"from_m\": 81847.956, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83313.82, \"from_m\": 82089.298, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95361.576, \"from_m\": 83313.82, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97669.079, \"from_m\": 95361.576, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 98273.943, \"from_m\": 97669.079, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107705.736, \"from_m\": 98273.943, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109651.293, \"from_m\": 107705.736, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111042.88, \"from_m\": 109651.293, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 112043.184, \"from_m\": 111042.88, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 112193.048, \"from_m\": 112043.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 112284.678, \"from_m\": 112193.048, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 112729.284, \"from_m\": 112284.678, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 497526, \"profile_key\": \"86b692ee21ce032bbdfcf63be1c01154291a667130d6bc1f1408b1294b8e1ffb\", \"schedule_id\": 27591, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Crewe North Staff Jn\", \"stage_seq\": 2, \"distance_m\": 1841.107, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Barthomley Jn\", \"stage_seq\": 3, \"distance_m\": 2601.183, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Alsager\", \"stage_seq\": 4, \"distance_m\": 7546.506, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Kidsgrove\", \"stage_seq\": 5, \"distance_m\": 12678.708, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609\", \"location\": \"Longport\", \"stage_seq\": 6, \"distance_m\": 13274.532, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 7, \"distance_m\": 14352.122, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Stoke Jn\", \"stage_seq\": 8, \"distance_m\": 23604.615, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"Stone\", \"stage_seq\": 9, \"distance_m\": 25580.929, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 10, \"distance_m\": 26950.314, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 11, \"distance_m\": 28577.223, \"section_seq\": 1, \"route_path_id\": 28648}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": null, \"location\": \"Stafford\", \"stage_seq\": 12, \"distance_m\": 29292.9, \"section_seq\": 1, \"route_path_id\": 28648}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 112729.284, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28648}], \"total_distance_m\": 112729.284, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 112683.26, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "52.8034815", "current_position_lon": "-2.1226352", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:44Z\", \"source_id\": 39898009, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:48Z\", \"source_id\": 13097667, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:34Z\", \"source_id\": 39904087, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:38Z\", \"source_id\": 13099701, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:43Z\", \"source_id\": 39911032, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:49Z\", \"source_id\": 13101986, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:24Z\", \"source_id\": 39917887, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:28Z\", \"source_id\": 13104212, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:16Z\", \"source_id\": 39931176, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:19Z\", \"source_id\": 13108754, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:06Z\", \"source_id\": 39945255, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:08Z\", \"source_id\": 13113534, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stafford", "service_state_platform": "4", "timing_fact_generation": 1789191071002453, "current_leg_arrival_utc": "2026-09-12T06:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:15.462656", "service_state_evidence_id": 13113534, "current_leg_start_actual_dep": "2026-09-12T06:22:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:15.720708", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
CRE |
STA |
2K80 |
350113 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 2811.849, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12285.422, "from_m": 2811.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13209.371, "from_m": 12285.422, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13739.475, "from_m": 13209.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14952.423, "from_m": 13739.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17011.54, "from_m": 14952.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17832.899, "from_m": 17011.54, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 23380.993, "from_m": 17832.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23424.33, "from_m": 23380.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23441.905, "from_m": 23424.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23905.701, "from_m": 23441.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29936.922, "from_m": 23905.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31196.05, "from_m": 29936.922, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31267.323, "from_m": 31196.05, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31313.937, "from_m": 31267.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31329.317, "from_m": 31313.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31369.555, "from_m": 31329.317, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32081.045, "from_m": 31369.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32121.81, "from_m": 32081.045, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33448.008, "from_m": 32121.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33494.032, "from_m": 33448.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38125.338, "from_m": 33494.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38969.003, "from_m": 38125.338, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39759.875, "from_m": 38969.003, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40155.237, "from_m": 39759.875, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51006.975, "from_m": 40155.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51982.64, "from_m": 51006.975, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54807.364, "from_m": 51982.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63305.85, "from_m": 54807.364, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 63360.094, "from_m": 63305.85, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66016.66, "from_m": 63360.094, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73054.964, "from_m": 66016.66, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 76218.141, "from_m": 73054.964, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 78764.687, "from_m": 76218.141, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 80821.978, "from_m": 78764.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81220.389, "from_m": 80821.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81847.956, "from_m": 81220.389, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 82089.298, "from_m": 81847.956, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83313.82, "from_m": 82089.298, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 95361.576, "from_m": 83313.82, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 97669.079, "from_m": 95361.576, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 98273.943, "from_m": 97669.079, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107705.736, "from_m": 98273.943, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109651.293, "from_m": 107705.736, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111042.88, "from_m": 109651.293, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 112043.184, "from_m": 111042.88, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 112193.048, "from_m": 112043.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 112284.678, "from_m": 112193.048, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 112729.284, "from_m": 112284.678, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 497526, "profile_key": "86b692ee21ce032bbdfcf63be1c01154291a667130d6bc1f1408b1294b8e1ffb", "schedule_id": 27591, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Crewe North Staff Jn", "stage_seq": 2, "distance_m": 1841.107, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Barthomley Jn", "stage_seq": 3, "distance_m": 2601.183, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Alsager", "stage_seq": 4, "distance_m": 7546.506, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Kidsgrove", "stage_seq": 5, "distance_m": 12678.708, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609", "location": "Longport", "stage_seq": 6, "distance_m": 13274.532, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614H", "location": "Stoke-on-Trent", "stage_seq": 7, "distance_m": 14352.122, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Stoke Jn", "stage_seq": 8, "distance_m": 23604.615, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "Stone", "stage_seq": 9, "distance_m": 25580.929, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Yarnfield Jn", "stage_seq": 10, "distance_m": 26950.314, "section_seq": 1, "route_path_id": 28648}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Little Bridgeford Jn", "stage_seq": 11, "distance_m": 28577.223, "section_seq": 1, "route_path_id": 28648}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": null, "location": "Stafford", "stage_seq": 12, "distance_m": 29292.9, "section_seq": 1, "route_path_id": 28648}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 112729.284, "from_m": 0.0, "section_seq": 1, "route_path_id": 28648}], "total_distance_m": 112729.284, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 112683.26, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11176, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:44Z", "source_id": 39898009, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:59:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:48Z", "source_id": 13097667, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11193, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:34Z", "source_id": 39904087, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:04:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:38Z", "source_id": 13099701, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11202, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:43Z", "source_id": 39911032, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:49Z", "source_id": 13101986, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11212, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:24Z", "source_id": 39917887, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:14:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:28Z", "source_id": 13104212, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11272, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:16Z", "source_id": 39931176, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:22:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:19Z", "source_id": 13108754, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:06Z", "source_id": 39945255, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:08Z", "source_id": 13113534, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Crewe |
0550 |
0550 |
4 |
None |
None |
Stafford |
0633 |
0633 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70457/2026-09-12/detailed |
None |
Stone |
2026-09-12T06:22:30+01:00 |
Stafford |
9.0 |
{"type": "LineString", "coordinates": [[-2.155066847333412, 52.90805804928178], [-2.1550174, 52.90797989999999], [-2.1549220999999994, 52.90778959999999], [-2.1548363, 52.9075694], [-2.1547634999999996, 52.90733620000001], [-2.1547158, 52.9071109], [-2.1547098, 52.907072599999985], [-2.1546936, 52.9068089], [-2.1546791, 52.9066457], [-2.1547012, 52.90648479999999], [-2.1547310999999993, 52.9063259], [-2.154777, 52.906144399999995], [-2.1548212, 52.9060036], [-2.1549549, 52.90567930000001], [-2.1550402999999996, 52.9055075], [-2.1551363, 52.90534589999999], [-2.1552307, 52.90518229999999], [-2.1557121999999995, 52.9044149], [-2.1559566818868516, 52.904102749993655], [-2.1560081, 52.90403709999999], [-2.1563534, 52.9036579], [-2.1565862, 52.90339209999999], [-2.1572701999999997, 52.902738599999985], [-2.1576493999999995, 52.90240849999999], [-2.1582754, 52.9019049], [-2.1585738, 52.9016885], [-2.1593176, 52.90114390000001], [-2.1603325, 52.90053259999999], [-2.1609612999999994, 52.9002171], [-2.1616122999999994, 52.899914300000006], [-2.162290099999999, 52.8996213], [-2.1629968, 52.899355199999995], [-2.1645449, 52.898845000000016], [-2.166184, 52.898331199999994], [-2.167861, 52.8977958], [-2.1696015, 52.897239], [-2.1715411, 52.896618], [-2.1725024, 52.8963122], [-2.1734637, 52.89600490000001], [-2.1773555, 52.89476539999999], [-2.1794421000000006, 52.894089599999994], [-2.1815350999999996, 52.893416900000005], [-2.1823296, 52.8931318], [-2.1830918, 52.8928281], [-2.1838581999999995, 52.89249509999999], [-2.1845918, 52.8921507], [-2.1853157, 52.891778599999995], [-2.1856666, 52.8915908], [-2.1860088, 52.89139529999999], [-2.1864814999999997, 52.891121299999995], [-2.1869327999999997, 52.8908313], [-2.1875828, 52.8903872], [-2.1878012, 52.8902352], [-2.1885461, 52.889675999999994], [-2.1892366999999995, 52.8890902], [-2.1900171, 52.8883338], [-2.1902144, 52.8881415], [-2.1909120999999994, 52.8873238], [-2.1915575, 52.88648109999999], [-2.191871, 52.88598], [-2.1921533, 52.8854717], [-2.1926306, 52.8844393], [-2.1929416999999995, 52.88367149999999], [-2.193232, 52.88280929999999], [-2.193377268556609, 52.882448818766925], [-2.1934669, 52.882226399999986], [-2.1935936999999996, 52.8818235], [-2.1940189999999995, 52.88074369999998], [-2.1941976, 52.88031350000001], [-2.1945213, 52.879611], [-2.1951962, 52.87786319999999], [-2.1954884000000003, 52.876990600000006], [-2.1956995, 52.87610370000001], [-2.195750951489381, 52.87548963626874], [-2.1957824, 52.8751143], [-2.1957614999999997, 52.87409889999999], [-2.1956896999999995, 52.87362350000001], [-2.1955888, 52.87310790000001], [-2.1955674, 52.873004300000005], [-2.1954825, 52.87261380000001], [-2.1953717, 52.87212409999999], [-2.1952272, 52.8716068], [-2.1949906999999995, 52.87106399999998], [-2.1947678, 52.8705787], [-2.1947407, 52.870527], [-2.1947064, 52.87044629999999], [-2.1944671999999996, 52.8700094], [-2.1942083999999995, 52.8695096], [-2.1940643, 52.86929729999999], [-2.1939037, 52.86907769999999], [-2.1936697, 52.86884079999999], [-2.1934162, 52.86860420000001], [-2.1927624, 52.8681241], [-2.1918569999999997, 52.8674952], [-2.1915268999999995, 52.8672571], [-2.1910008, 52.86685119999999], [-2.1907249999999996, 52.86663059999999], [-2.1904051999999994, 52.8663537], [-2.1902181, 52.8661879], [-2.1897635, 52.86574610000001], [-2.1896071, 52.8655907], [-2.1892418, 52.8651863], [-2.1890339, 52.864935300000006], [-2.1888107, 52.8646506], [-2.1885097, 52.86422939999999], [-2.1883566999999995, 52.8639986], [-2.1881250999999997, 52.863640999999994], [-2.1878987, 52.8632459], [-2.1876727, 52.862831], [-2.1874976, 52.86246909999999], [-2.1874287, 52.8623152], [-2.1871891, 52.86171370000001], [-2.1870302999999995, 52.86129749999999], [-2.1869365, 52.861027099999994], [-2.18686, 52.8607907], [-2.1867862, 52.8605198], [-2.1867011, 52.8601571], [-2.1866419, 52.8598839], [-2.1865724, 52.859459], [-2.1865287, 52.859068400000005], [-2.1865057999999995, 52.85866849999999], [-2.1864979, 52.8582753], [-2.1865059999999996, 52.85790089999999], [-2.1865789999999996, 52.857145799999984], [-2.1867305, 52.8561284], [-2.1868628999999995, 52.85503200000001], [-2.1868614, 52.854858799999995], [-2.1868521, 52.8537425], [-2.186669, 52.8524482], [-2.1863905, 52.85158989999999], [-2.1860634, 52.8507335], [-2.1856449, 52.84990129999999], [-2.1851202, 52.8491424], [-2.1850301, 52.8489855], [-2.1844943, 52.8482641], [-2.1842713999999996, 52.8479673], [-2.1841682, 52.847842699999994], [-2.1838102, 52.8474337], [-2.183796187814576, 52.84741862285727], [-2.1830918, 52.84666070000001], [-2.1822864, 52.845925900000005], [-2.1806739, 52.8447044], [-2.179265, 52.843748], [-2.1779285, 52.8427402], [-2.1770857, 52.84200609999999], [-2.1765933, 52.8415772], [-2.1757016999999994, 52.8407808], [-2.1749180999999997, 52.8399811], [-2.1722342, 52.837035500000006], [-2.1707566, 52.8355537], [-2.170022, 52.83484339999999], [-2.1692402, 52.8340875], [-2.16767, 52.83262779999999], [-2.1668527, 52.8318806], [-2.1660631, 52.8311469], [-2.1660594, 52.8311438], [-2.1633049, 52.82880879999999], [-2.1619081, 52.827652099999995], [-2.1604575, 52.82650039999999], [-2.1571715, 52.8240621], [-2.1559566818868516, 52.8232199963952], [-2.1554225, 52.822849700000006], [-2.1552301, 52.82271679999999], [-2.1536747, 52.82164220000001], [-2.153038433370293, 52.82123800100551], [-2.152303, 52.82077079999999], [-2.1508859999999994, 52.8198553], [-2.1479359, 52.818144700000005], [-2.1454768999999994, 52.816796], [-2.145396, 52.8167542], [-2.1437978999999996, 52.8158886], [-2.1422437, 52.8150467], [-2.1375156999999994, 52.81248959999999], [-2.1351604, 52.8112123], [-2.1328436999999996, 52.8099593], [-2.1327115, 52.8098876], [-2.1317677999999995, 52.80937800000001], [-2.1316624, 52.8093198], [-2.1309973, 52.8089573], [-2.1302941999999994, 52.808536399999994], [-2.130147899999999, 52.8084572], [-2.1294505, 52.80803889999999], [-2.128993, 52.807791399999985], [-2.1282396, 52.8073773], [-2.1277361, 52.80708810000001], [-2.1275153, 52.8069637], [-2.127078, 52.8067036], [-2.1266508, 52.80644860000001], [-2.1263929, 52.806288499999994], [-2.125874, 52.8059193], [-2.1258428, 52.8058985], [-2.1256010000000005, 52.805734400000006], [-2.1253685, 52.80557449999999], [-2.1251256, 52.8054016], [-2.1246427, 52.80504019999999], [-2.12403, 52.8045502], [-2.1231084999999994, 52.80382339999999], [-2.1226352, 52.8034815]]} |
9.0 |
0623 |
0632 |
Stone |
Stafford |
Stafford |
52.8034815 |
-2.1226352 |
52.8034815 |
-2.1226352 |
1 |
0 |
2026-09-12 05:42:22 |
TERMINATED |
2026-09-12 05:32:00 |
Stafford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113534 |
1789191071002453 |
42 |
42 |
2026-09-12 05:42:15.720708 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:15.462656 |
| 465565 |
496504 |
G77242 |
871W04M512 |
2026-09-12 |
COMPLETE |
13113292 |
2026-09-12 06:32:00 |
2026-09-12 05:42:22 |
2026-09-14 05:42:22 |
{"id": 496504, "stp": "O", "toc": "Gatwick Express", "uid": "G77242", "consist": "387125+387119", "dest_crs": "BTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77242/2026-09-12/detailed", "trust_id": "871W04M512", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-12", "dest_arr_time": "0629", "dest_platform": "6", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1W04", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "0632", "current_leg_dep": "0617", "current_leg_end": "Brighton", "origin_dep_time": "0529", "origin_platform": "13", "current_location": "Brighton", "last_update_time": "2026-09-12T05:42:22", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Haywards Heath", "dest_arr_time_act": "0629", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Haywards Heath", "current_leg_milage": "12.8", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 578.337, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1433.453, \"from_m\": 578.337, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2265.008, \"from_m\": 1433.453, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4508.921, \"from_m\": 2265.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4606.451, \"from_m\": 4508.921, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5012.633, \"from_m\": 4606.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5058.568, \"from_m\": 5012.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6056.517, \"from_m\": 5058.568, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6556.677, \"from_m\": 6056.517, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15333.532, \"from_m\": 6556.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16441.346, \"from_m\": 15333.532, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21514.104, \"from_m\": 16441.346, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22699.759, \"from_m\": 21514.104, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22763.484, \"from_m\": 22699.759, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29808.22, \"from_m\": 22763.484, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30347.703, \"from_m\": 29808.22, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31143.958, \"from_m\": 30347.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31460.296, \"from_m\": 31143.958, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33229.954, \"from_m\": 31460.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43048.086, \"from_m\": 33229.954, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43374.551, \"from_m\": 43048.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51689.025, \"from_m\": 43374.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52137.109, \"from_m\": 51689.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56824.204, \"from_m\": 52137.109, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58437.631, \"from_m\": 56824.204, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58566.28, \"from_m\": 58437.631, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58626.711, \"from_m\": 58566.28, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 59082.367, \"from_m\": 58626.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68580.368, \"from_m\": 59082.367, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68586.985, \"from_m\": 68580.368, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68672.026, \"from_m\": 68586.985, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69111.347, \"from_m\": 68672.026, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69371.429, \"from_m\": 69111.347, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69658.362, \"from_m\": 69371.429, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496504, \"profile_key\": \"a8c92dbd74a9fd5a96cc1ac6d6b594f2dfe1d2374cda97b85b5335854eb3bdd5\", \"schedule_id\": 34421, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 6172.573, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 11300.26, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 15537.215, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 18119.792, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 20898.933, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 21514.104, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 23828.336, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0601\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 30495.756, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 33755.041, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 15, \"distance_m\": 37262.905, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 16, \"distance_m\": 43170.96, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0613\", \"location\": \"Haywards Heath\", \"stage_seq\": 17, \"distance_m\": 46511.67, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Keymer Jn\", \"stage_seq\": 18, \"distance_m\": 49969.974, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Burgess Hill\", \"stage_seq\": 19, \"distance_m\": 51913.78, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Preston Park\", \"stage_seq\": 20, \"distance_m\": 58841.92, \"section_seq\": 1, \"route_path_id\": 44361}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 21, \"distance_m\": 65141.958, \"section_seq\": 1, \"route_path_id\": 44361}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69658.362, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44361}], \"total_distance_m\": 69658.362, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 68924.178, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 734.184, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:34:40Z\", \"source_id\": 39872800, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:35:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:34:47Z\", \"source_id\": 13089704, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:44Z\", \"source_id\": 39874563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:37:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:48Z\", \"source_id\": 13090219, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:22Z\", \"source_id\": 39878753, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:42:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:28Z\", \"source_id\": 13091566, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:46Z\", \"source_id\": 39883236, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:52Z\", \"source_id\": 13092894, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:42Z\", \"source_id\": 39886371, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:49:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:43Z\", \"source_id\": 13093908, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:01:56Z\", \"source_id\": 39901927, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:01:57Z\", \"source_id\": 13098986, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:43Z\", \"source_id\": 39911024, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:49Z\", \"source_id\": 13101976, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:28Z\", \"source_id\": 39920858, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:33Z\", \"source_id\": 13105234, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:49Z\", \"source_id\": 39930537, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:52Z\", \"source_id\": 13108525, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:34Z\", \"source_id\": 39939526, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:37Z\", \"source_id\": 13111587, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:45Z\", \"source_id\": 39944685, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:48Z\", \"source_id\": 13113292, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "6", "timing_fact_generation": 1789191049260597, "current_leg_arrival_utc": "2026-09-12T06:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:16.728027", "service_state_evidence_id": 13113292, "current_leg_start_actual_dep": "2026-09-12T06:16:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:17.870718", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Gatwick Express |
O |
None |
BTN |
1W04 |
387125+387119 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1433.453, "from_m": 578.337, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2265.008, "from_m": 1433.453, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4508.921, "from_m": 2265.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4606.451, "from_m": 4508.921, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5012.633, "from_m": 4606.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5058.568, "from_m": 5012.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6056.517, "from_m": 5058.568, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6556.677, "from_m": 6056.517, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15333.532, "from_m": 6556.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16441.346, "from_m": 15333.532, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21514.104, "from_m": 16441.346, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22699.759, "from_m": 21514.104, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22763.484, "from_m": 22699.759, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29808.22, "from_m": 22763.484, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30347.703, "from_m": 29808.22, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31143.958, "from_m": 30347.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31460.296, "from_m": 31143.958, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33229.954, "from_m": 31460.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43048.086, "from_m": 33229.954, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43374.551, "from_m": 43048.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51689.025, "from_m": 43374.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52137.109, "from_m": 51689.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56824.204, "from_m": 52137.109, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58437.631, "from_m": 56824.204, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58566.28, "from_m": 58437.631, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58626.711, "from_m": 58566.28, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 59082.367, "from_m": 58626.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68580.368, "from_m": 59082.367, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68586.985, "from_m": 68580.368, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68672.026, "from_m": 68586.985, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69111.347, "from_m": 68672.026, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69371.429, "from_m": 69111.347, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69658.362, "from_m": 69371.429, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 496504, "profile_key": "a8c92dbd74a9fd5a96cc1ac6d6b594f2dfe1d2374cda97b85b5335854eb3bdd5", "schedule_id": 34421, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Balham", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 6172.573, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543", "location": "Selhurst", "stage_seq": 7, "distance_m": 11300.26, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 15537.215, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "East Croydon", "stage_seq": 9, "distance_m": 18119.792, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Purley", "stage_seq": 10, "distance_m": 20898.933, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 21514.104, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 23828.336, "section_seq": 1, "route_path_id": 44361}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0601", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 30495.756, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Three Bridges", "stage_seq": 14, "distance_m": 33755.041, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Balcombe Tunnel Jn", "stage_seq": 15, "distance_m": 37262.905, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Copyhold Jn", "stage_seq": 16, "distance_m": 43170.96, "section_seq": 1, "route_path_id": 44361}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0613", "location": "Haywards Heath", "stage_seq": 17, "distance_m": 46511.67, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Keymer Jn", "stage_seq": 18, "distance_m": 49969.974, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Burgess Hill", "stage_seq": 19, "distance_m": 51913.78, "section_seq": 1, "route_path_id": 44361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Preston Park", "stage_seq": 20, "distance_m": 58841.92, "section_seq": 1, "route_path_id": 44361}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": null, "location": "Brighton", "stage_seq": 21, "distance_m": 65141.958, "section_seq": 1, "route_path_id": 44361}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69658.362, "from_m": 0.0, "section_seq": 1, "route_path_id": 44361}], "total_distance_m": 69658.362, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 68924.178, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 734.184, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:34:40Z", "source_id": 39872800, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:35:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:34:47Z", "source_id": 13089704, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:44Z", "source_id": 39874563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:37:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:48Z", "source_id": 13090219, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:22Z", "source_id": 39878753, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:42:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:28Z", "source_id": 13091566, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:46Z", "source_id": 39883236, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T04:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:52Z", "source_id": 13092894, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:42Z", "source_id": 39886371, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:49:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:43Z", "source_id": 13093908, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:01:56Z", "source_id": 39901927, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:03:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:01:57Z", "source_id": 13098986, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:43Z", "source_id": 39911024, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:09:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:49Z", "source_id": 13101976, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30866, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:28Z", "source_id": 39920858, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:16:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:33Z", "source_id": 13105234, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:49Z", "source_id": 39930537, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:22:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:52Z", "source_id": 13108525, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:34Z", "source_id": 39939526, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:28:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:37Z", "source_id": 13111587, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30986, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:45Z", "source_id": 39944685, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:32:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:48Z", "source_id": 13113292, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
London Victoria (C) |
0529 |
0529 |
13 |
None |
None |
Brighton |
0629 |
0629 |
6 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77242/2026-09-12/detailed |
None |
Haywards Heath |
2026-09-12T06:16:00+01:00 |
Brighton |
15.0 |
{"type": "LineString", "coordinates": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
12.8 |
0617 |
0632 |
Haywards Heath |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-12 05:42:22 |
TERMINATED |
2026-09-12 05:32:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113292 |
1789191049260597 |
85 |
85 |
2026-09-12 05:42:17.870718 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:16.728027 |
| 465566 |
496275 |
L85442 |
875J03N612 |
2026-09-12 |
COMPLETE |
13113722 |
2026-09-12 06:32:00 |
2026-09-12 05:42:22 |
2026-09-14 05:42:22 |
{"id": 496275, "stp": "P", "toc": "South Western Railway", "uid": "L85442", "consist": "450045", "dest_crs": "FNH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85442/2026-09-12/detailed", "trust_id": "875J03N612", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-12", "dest_arr_time": "0632", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5J03", "timing_status": "ON TIME", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0632", "current_leg_dep": "0620", "current_leg_end": "Farnham", "origin_dep_time": "0624", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-12T05:42:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Farnham C.S.D.", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Farnham C.S.D.", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.687, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.249, \"from_m\": 31569.687, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.224, \"from_m\": 31759.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32987.925, \"from_m\": 32065.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45068.25, \"from_m\": 32987.925, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47326.995, \"from_m\": 45068.25, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48055.898, \"from_m\": 47326.995, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48542.594, \"from_m\": 48055.898, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48828.513, \"from_m\": 48542.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49319.651, \"from_m\": 48828.513, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 75103.456, \"from_m\": 49319.651, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 75145.552, \"from_m\": 75103.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83126.071, \"from_m\": 75145.552, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 83155.347, \"from_m\": 83126.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83876.079, \"from_m\": 83155.347, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93738.336, \"from_m\": 83876.079, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 93756.358, \"from_m\": 93738.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 95088.794, \"from_m\": 93756.358, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 95871.874, \"from_m\": 95088.794, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96543.03, \"from_m\": 95871.874, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 109283.548, \"from_m\": 96543.03, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109645.934, \"from_m\": 109283.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 109913.791, \"from_m\": 109645.934, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 110243.295, \"from_m\": 109913.791, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110308.524, \"from_m\": 110243.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 110354.465, \"from_m\": 110308.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110595.072, \"from_m\": 110354.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112086.348, \"from_m\": 110595.072, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 177471.459, \"from_m\": 112086.348, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 181317.44, \"from_m\": 177471.459, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 182998.471, \"from_m\": 181317.44, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 184013.979, \"from_m\": 182998.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184193.176, \"from_m\": 184013.979, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 184831.508, \"from_m\": 184193.176, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 496275, \"profile_key\": \"4d33a27b587ccd25e3ed29dfc03737c8013e3237f133d9b70afb9e9ecaca7b49\", \"schedule_id\": 19729, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 36065}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 36065}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 184831.508, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36065}], \"total_distance_m\": 184831.508, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 183627.414, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1204.094, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:57Z\", \"source_id\": 13110138, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:24Z\", \"source_id\": 39945752, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:28Z\", \"source_id\": 13113722, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1789191092895025, "current_leg_arrival_utc": "2026-09-12T06:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:19.497951", "service_state_evidence_id": 13113722, "current_leg_start_actual_dep": "2026-09-12T06:24:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:19.998629", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFM |
FNH |
5J03 |
450045 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.687, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.249, "from_m": 31569.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.224, "from_m": 31759.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32987.925, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45068.25, "from_m": 32987.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47326.995, "from_m": 45068.25, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48055.898, "from_m": 47326.995, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48542.594, "from_m": 48055.898, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48828.513, "from_m": 48542.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49319.651, "from_m": 48828.513, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 75103.456, "from_m": 49319.651, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 75145.552, "from_m": 75103.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83126.071, "from_m": 75145.552, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 83155.347, "from_m": 83126.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83876.079, "from_m": 83155.347, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93738.336, "from_m": 83876.079, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 93756.358, "from_m": 93738.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 95088.794, "from_m": 93756.358, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 95871.874, "from_m": 95088.794, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96543.03, "from_m": 95871.874, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 109283.548, "from_m": 96543.03, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109645.934, "from_m": 109283.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 109913.791, "from_m": 109645.934, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 110243.295, "from_m": 109913.791, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110308.524, "from_m": 110243.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 110354.465, "from_m": 110308.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110595.072, "from_m": 110354.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112086.348, "from_m": 110595.072, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 177471.459, "from_m": 112086.348, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 181317.44, "from_m": 177471.459, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 182998.471, "from_m": 181317.44, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 184013.979, "from_m": 182998.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184193.176, "from_m": 184013.979, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 184831.508, "from_m": 184193.176, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 496275, "profile_key": "4d33a27b587ccd25e3ed29dfc03737c8013e3237f133d9b70afb9e9ecaca7b49", "schedule_id": 19729, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36065}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 36065}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": null, "location": "Farnham", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 36065}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 184831.508, "from_m": 0.0, "section_seq": 1, "route_path_id": 36065}], "total_distance_m": 184831.508, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 183627.414, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1204.094, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:57Z", "source_id": 13110138, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:24Z", "source_id": 39945752, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:32:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:28Z", "source_id": 13113722, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Farnham C.S.D. |
0624 |
0624 |
None |
None |
None |
Farnham |
0632 |
0632 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85442/2026-09-12/detailed |
None |
Farnham C.S.D. |
2026-09-12T06:24:00+01:00 |
Farnham |
12.0 |
{"type": "LineString", "coordinates": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]} |
0.9 |
0620 |
0632 |
Farnham C.S.D. |
Farnham |
Farnham |
51.2111185 |
-0.7934833 |
51.2111185 |
-0.7934833 |
1 |
0 |
2026-09-12 05:42:22 |
TERMINATED |
2026-09-12 05:32:00 |
Farnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113722 |
1789191092895025 |
7 |
7 |
2026-09-12 05:42:19.998629 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:19.497951 |
| 465567 |
495667 |
G30234 |
362F01M612 |
2026-09-12 |
COMPLETE |
13114173 |
2026-09-12 06:32:00 |
2026-09-12 05:42:52 |
2026-09-14 05:42:52 |
{"id": 495667, "stp": "P", "toc": "Merseyrail", "uid": "G30234", "consist": "777148", "dest_crs": "LVC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30234/2026-09-12/detailed", "trust_id": "362F01M612", "origin_crs": "HBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-12", "dest_arr_time": "0631", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2F01", "timing_status": "LATE", "origin_station": "Headbolt Lane", "current_leg_arr": "0632", "current_leg_dep": "0630", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0611", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-12T05:42:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "0631", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1209.954, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 1261.389, \"from_m\": 1209.954, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16255.346, \"from_m\": 1261.389, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16494.3, \"from_m\": 16255.346, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55769.209, \"from_m\": 16494.3, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55911.115, \"from_m\": 55769.209, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56960.091, \"from_m\": 55911.115, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66196.653, \"from_m\": 56960.091, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66570.519, \"from_m\": 66196.653, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68890.666, \"from_m\": 66570.519, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71965.953, \"from_m\": 68890.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73552.909, \"from_m\": 71965.953, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74132.955, \"from_m\": 73552.909, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 75099.843, \"from_m\": 74132.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75168.581, \"from_m\": 75099.843, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 75223.006, \"from_m\": 75168.581, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75683.617, \"from_m\": 75223.006, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 79800.144, \"from_m\": 75683.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90577.827, \"from_m\": 79800.144, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 90623.572, \"from_m\": 90577.827, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97863.212, \"from_m\": 90623.572, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 98956.834, \"from_m\": 97863.212, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98999.1, \"from_m\": 98956.834, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 100570.173, \"from_m\": 98999.1, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 113942.229, \"from_m\": 100570.173, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 114000.936, \"from_m\": 113942.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 121234.309, \"from_m\": 114000.936, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122550.091, \"from_m\": 121234.309, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 122790.531, \"from_m\": 122550.091, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122954.025, \"from_m\": 122790.531, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 123407.728, \"from_m\": 122954.025, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123461.572, \"from_m\": 123407.728, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124183.056, \"from_m\": 123461.572, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124215.072, \"from_m\": 124183.056, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 124244.331, \"from_m\": 124215.072, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 124332.975, \"from_m\": 124244.331, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 124769.785, \"from_m\": 124332.975, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 126684.049, \"from_m\": 124769.785, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126797.227, \"from_m\": 126684.049, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 138897.509, \"from_m\": 126797.227, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 138930.27, \"from_m\": 138897.509, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 142489.665, \"from_m\": 138930.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 143498.509, \"from_m\": 142489.665, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 147498.73, \"from_m\": 143498.509, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 159242.391, \"from_m\": 147498.73, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 159670.061, \"from_m\": 159242.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 160458.419, \"from_m\": 159670.061, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 162807.159, \"from_m\": 160458.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 165901.797, \"from_m\": 162807.159, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 183010.574, \"from_m\": 165901.797, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 183086.563, \"from_m\": 183010.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183624.498, \"from_m\": 183086.563, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 199243.707, \"from_m\": 183624.498, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 199429.276, \"from_m\": 199243.707, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 199719.316, \"from_m\": 199429.276, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 203959.89, \"from_m\": 199719.316, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 204162.874, \"from_m\": 203959.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 204248.631, \"from_m\": 204162.874, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 204306.359, \"from_m\": 204248.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 208190.772, \"from_m\": 204306.359, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 211869.582, \"from_m\": 208190.772, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 212183.293, \"from_m\": 211869.582, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 212253.035, \"from_m\": 212183.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217089.528, \"from_m\": 212253.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 223119.781, \"from_m\": 217089.528, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 223749.473, \"from_m\": 223119.781, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 224801.344, \"from_m\": 223749.473, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 225046.1, \"from_m\": 224801.344, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 228973.02, \"from_m\": 225046.1, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 229027.873, \"from_m\": 228973.02, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 229048.646, \"from_m\": 229027.873, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 229182.361, \"from_m\": 229048.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 229328.306, \"from_m\": 229182.361, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 229351.154, \"from_m\": 229328.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 233492.147, \"from_m\": 229351.154, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 233522.448, \"from_m\": 233492.147, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 233704.96, \"from_m\": 233522.448, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 233819.702, \"from_m\": 233704.96, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 233865.457, \"from_m\": 233819.702, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 233906.758, \"from_m\": 233865.457, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 238000.971, \"from_m\": 233906.758, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 238644.236, \"from_m\": 238000.971, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 245470.812, \"from_m\": 238644.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 248361.155, \"from_m\": 245470.812, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 260181.919, \"from_m\": 248361.155, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 260936.113, \"from_m\": 260181.919, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 261230.274, \"from_m\": 260936.113, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 263041.348, \"from_m\": 261230.274, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 265553.989, \"from_m\": 263041.348, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 266226.603, \"from_m\": 265553.989, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 267864.434, \"from_m\": 266226.603, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 268384.181, \"from_m\": 267864.434, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 268534.386, \"from_m\": 268384.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 268576.817, \"from_m\": 268534.386, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 279627.851, \"from_m\": 268576.817, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 279905.34, \"from_m\": 279627.851, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 280692.481, \"from_m\": 279905.34, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 280765.977, \"from_m\": 280692.481, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 281433.569, \"from_m\": 280765.977, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 282627.357, \"from_m\": 281433.569, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 283090.659, \"from_m\": 282627.357, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 283147.94, \"from_m\": 283090.659, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291813.519, \"from_m\": 283147.94, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 292715.638, \"from_m\": 291813.519, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 312064.391, \"from_m\": 292715.638, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 313630.311, \"from_m\": 312064.391, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 313668.42, \"from_m\": 313630.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 313718.42, \"from_m\": 313668.42, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 313853.453, \"from_m\": 313718.42, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 322749.732, \"from_m\": 313853.453, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 495667, \"profile_key\": \"becc3b24b3016fda841c3e8554b60d11225d9a069cf48c2160c0a661025eca63\", \"schedule_id\": 14132, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Headbolt Lane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33018}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 2, \"distance_m\": 1425.573, \"section_seq\": 1, \"route_path_id\": 33018}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 12359.65, \"section_seq\": 1, \"route_path_id\": 33018}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619\", \"location\": \"Rice Lane\", \"stage_seq\": 4, \"distance_m\": 16237.901, \"section_seq\": 1, \"route_path_id\": 33018}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 35674.933, \"section_seq\": 1, \"route_path_id\": 33018}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Kirkdale\", \"stage_seq\": 6, \"distance_m\": 51235.244, \"section_seq\": 1, \"route_path_id\": 33018}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Sandhills\", \"stage_seq\": 7, \"distance_m\": 55706.963, \"section_seq\": 1, \"route_path_id\": 33018}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0629\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 8, \"distance_m\": 65977.574, \"section_seq\": 1, \"route_path_id\": 33018}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 9, \"distance_m\": 66716.682, \"section_seq\": 1, \"route_path_id\": 33018}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 322749.732, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33018}], \"total_distance_m\": 322749.732, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 270027.858, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52721.874, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0611", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:24Z\", \"source_id\": 39914919, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:12:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:27Z\", \"source_id\": 13103252, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:35Z\", \"source_id\": 39921048, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:39Z\", \"source_id\": 13105309, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:11Z\", \"source_id\": 39924840, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:17Z\", \"source_id\": 13106593, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:31Z\", \"source_id\": 39931586, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:37Z\", \"source_id\": 13108918, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9758, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:59Z\", \"source_id\": 39935327, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:03Z\", \"source_id\": 13110228, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:08Z\", \"source_id\": 39942088, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:14Z\", \"source_id\": 13112447, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:18Z\", \"source_id\": 39947306, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:22Z\", \"source_id\": 13114173, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789191143336197, "current_leg_arrival_utc": "2026-09-12T06:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:23.316944", "service_state_evidence_id": 13114173, "current_leg_start_actual_dep": "2026-09-12T06:30:00+01:00", "operational_evidence_version": 36, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:24.084265", "service_state_valid_until_kind": null, "operational_interpretation_version": 36, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
HBL |
LVC |
2F01 |
777148 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1209.954, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 1261.389, "from_m": 1209.954, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16255.346, "from_m": 1261.389, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16494.3, "from_m": 16255.346, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55769.209, "from_m": 16494.3, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55911.115, "from_m": 55769.209, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 56960.091, "from_m": 55911.115, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66196.653, "from_m": 56960.091, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66570.519, "from_m": 66196.653, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68890.666, "from_m": 66570.519, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71965.953, "from_m": 68890.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73552.909, "from_m": 71965.953, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74132.955, "from_m": 73552.909, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 75099.843, "from_m": 74132.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75168.581, "from_m": 75099.843, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 75223.006, "from_m": 75168.581, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75683.617, "from_m": 75223.006, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 79800.144, "from_m": 75683.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90577.827, "from_m": 79800.144, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 90623.572, "from_m": 90577.827, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97863.212, "from_m": 90623.572, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 98956.834, "from_m": 97863.212, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98999.1, "from_m": 98956.834, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 100570.173, "from_m": 98999.1, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 113942.229, "from_m": 100570.173, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 114000.936, "from_m": 113942.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 121234.309, "from_m": 114000.936, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122550.091, "from_m": 121234.309, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 122790.531, "from_m": 122550.091, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122954.025, "from_m": 122790.531, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 123407.728, "from_m": 122954.025, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123461.572, "from_m": 123407.728, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124183.056, "from_m": 123461.572, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124215.072, "from_m": 124183.056, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 124244.331, "from_m": 124215.072, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 124332.975, "from_m": 124244.331, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 124769.785, "from_m": 124332.975, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 126684.049, "from_m": 124769.785, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 126797.227, "from_m": 126684.049, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 138897.509, "from_m": 126797.227, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 138930.27, "from_m": 138897.509, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 142489.665, "from_m": 138930.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 143498.509, "from_m": 142489.665, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 147498.73, "from_m": 143498.509, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 159242.391, "from_m": 147498.73, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 159670.061, "from_m": 159242.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 160458.419, "from_m": 159670.061, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 162807.159, "from_m": 160458.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 165901.797, "from_m": 162807.159, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 183010.574, "from_m": 165901.797, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 183086.563, "from_m": 183010.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183624.498, "from_m": 183086.563, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 199243.707, "from_m": 183624.498, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 199429.276, "from_m": 199243.707, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 199719.316, "from_m": 199429.276, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 203959.89, "from_m": 199719.316, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 204162.874, "from_m": 203959.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 204248.631, "from_m": 204162.874, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 204306.359, "from_m": 204248.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 208190.772, "from_m": 204306.359, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 211869.582, "from_m": 208190.772, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 212183.293, "from_m": 211869.582, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 212253.035, "from_m": 212183.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217089.528, "from_m": 212253.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 223119.781, "from_m": 217089.528, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 223749.473, "from_m": 223119.781, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 224801.344, "from_m": 223749.473, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 225046.1, "from_m": 224801.344, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 228973.02, "from_m": 225046.1, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 229027.873, "from_m": 228973.02, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 229048.646, "from_m": 229027.873, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 229182.361, "from_m": 229048.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 229328.306, "from_m": 229182.361, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 229351.154, "from_m": 229328.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 233492.147, "from_m": 229351.154, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 233522.448, "from_m": 233492.147, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 233704.96, "from_m": 233522.448, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 233819.702, "from_m": 233704.96, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 233865.457, "from_m": 233819.702, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 233906.758, "from_m": 233865.457, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 238000.971, "from_m": 233906.758, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 238644.236, "from_m": 238000.971, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 245470.812, "from_m": 238644.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 248361.155, "from_m": 245470.812, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 260181.919, "from_m": 248361.155, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 260936.113, "from_m": 260181.919, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 261230.274, "from_m": 260936.113, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 263041.348, "from_m": 261230.274, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 265553.989, "from_m": 263041.348, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 266226.603, "from_m": 265553.989, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 267864.434, "from_m": 266226.603, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 268384.181, "from_m": 267864.434, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 268534.386, "from_m": 268384.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 268576.817, "from_m": 268534.386, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 279627.851, "from_m": 268576.817, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 279905.34, "from_m": 279627.851, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 280692.481, "from_m": 279905.34, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 280765.977, "from_m": 280692.481, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 281433.569, "from_m": 280765.977, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 282627.357, "from_m": 281433.569, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 283090.659, "from_m": 282627.357, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 283147.94, "from_m": 283090.659, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291813.519, "from_m": 283147.94, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 292715.638, "from_m": 291813.519, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 312064.391, "from_m": 292715.638, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 313630.311, "from_m": 312064.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 313668.42, "from_m": 313630.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 313718.42, "from_m": 313668.42, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 313853.453, "from_m": 313718.42, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 322749.732, "from_m": 313853.453, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 495667, "profile_key": "becc3b24b3016fda841c3e8554b60d11225d9a069cf48c2160c0a661025eca63", "schedule_id": 14132, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0611", "location": "Headbolt Lane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 33018}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Kirkby (Merseyside)", "stage_seq": 2, "distance_m": 1425.573, "section_seq": 1, "route_path_id": 33018}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 12359.65, "section_seq": 1, "route_path_id": 33018}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619", "location": "Rice Lane", "stage_seq": 4, "distance_m": 16237.901, "section_seq": 1, "route_path_id": 33018}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Walton Jn", "stage_seq": 5, "distance_m": 35674.933, "section_seq": 1, "route_path_id": 33018}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Kirkdale", "stage_seq": 6, "distance_m": 51235.244, "section_seq": 1, "route_path_id": 33018}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Sandhills", "stage_seq": 7, "distance_m": 55706.963, "section_seq": 1, "route_path_id": 33018}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0629", "location": "Moorfields (Northern Line)", "stage_seq": 8, "distance_m": 65977.574, "section_seq": 1, "route_path_id": 33018}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 9, "distance_m": 66716.682, "section_seq": 1, "route_path_id": 33018}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 322749.732, "from_m": 0.0, "section_seq": 1, "route_path_id": 33018}], "total_distance_m": 322749.732, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 270027.858, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52721.874, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9627, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:24Z", "source_id": 39914919, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:12:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:27Z", "source_id": 13103252, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9637, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:35Z", "source_id": 39921048, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:16:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:39Z", "source_id": 13105309, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9641, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:11Z", "source_id": 39924840, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:19:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:17Z", "source_id": 13106593, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9663, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:31Z", "source_id": 39931586, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:37Z", "source_id": 13108918, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9758, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:59Z", "source_id": 39935327, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:03Z", "source_id": 13110228, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:08Z", "source_id": 39942088, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:14Z", "source_id": 13112447, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:18Z", "source_id": 39947306, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:22Z", "source_id": 13114173, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Headbolt Lane |
0611 |
0611 |
1 |
None |
None |
Liverpool Central (Northern) |
0631 |
0631 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30234/2026-09-12/detailed |
None |
Moorfields (Northern Line) |
2026-09-12T06:30:00+01:00 |
Liverpool Central (Northern) |
2.0 |
{"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} |
0.6 |
0630 |
0632 |
Moorfields (Northern Line) |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-12 05:42:52 |
TERMINATED |
2026-09-12 05:32:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114173 |
1789191143336197 |
36 |
36 |
2026-09-12 05:42:24.084265 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:23.316944 |
| 465568 |
494919 |
L85041 |
875A15M512 |
2026-09-12 |
COMPLETE |
13113479 |
2026-09-12 06:32:00 |
2026-09-12 05:42:52 |
2026-09-14 05:42:52 |
{"id": 494919, "stp": "P", "toc": "South Western Railway", "uid": "L85041", "consist": "450051+450067+450097", "dest_crs": "AON", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85041/2026-09-12/detailed", "trust_id": "875A15M512", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Alton", "service_date": "2026-09-12", "dest_arr_time": "0628", "dest_platform": "1", "is_terminated": 1, "next_location": "Alton", "signalling_id": "5A15", "timing_status": "LATE", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0632", "current_leg_dep": "0625", "current_leg_end": "Alton", "origin_dep_time": "0557", "origin_platform": null, "current_location": "Alton", "last_update_time": "2026-09-12T05:42:52", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]}", "current_leg_start": "Bentley", "dest_arr_time_act": "0628", "motion_projection": null, "next_location_lat": "51.1522767", "next_location_lon": "-0.9666334", "previous_location": "Bentley", "current_leg_milage": "4.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 35.455, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1398.553, \"from_m\": 35.455, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3861.39, \"from_m\": 1398.553, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6419.315, \"from_m\": 3861.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12050.871, \"from_m\": 6419.315, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 494919, \"profile_key\": \"d2384a547acd3fe8ef18d3405d0b37e001530e31d1e9e67462ee707066d3c436\", \"schedule_id\": 19641, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36004}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 4056.143, \"section_seq\": 1, \"route_path_id\": 36004}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0612\", \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 12050.871, \"section_seq\": 1, \"route_path_id\": 36004}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12050.871, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36004}], \"total_distance_m\": 12050.871, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9457.491, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2593.38, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0557", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.1522767", "current_position_lon": "-0.9666334", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:27Z\", \"source_id\": 13100941, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:56Z\", \"source_id\": 39908588, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:58Z\", \"source_id\": 13101162, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:20Z\", \"source_id\": 39926515, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:26Z\", \"source_id\": 13107220, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:00Z\", \"source_id\": 39945072, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:04Z\", \"source_id\": 13113479, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Alton", "service_state_platform": "1", "timing_fact_generation": 1789191065885093, "current_leg_arrival_utc": "2026-09-12T06:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:31.375750", "service_state_evidence_id": 13113479, "current_leg_start_actual_dep": "2026-09-12T06:25:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:32.268301", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFM |
AON |
5A15 |
450051+450067+450097 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 35.455, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1398.553, "from_m": 35.455, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3861.39, "from_m": 1398.553, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6419.315, "from_m": 3861.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12050.871, "from_m": 6419.315, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 494919, "profile_key": "d2384a547acd3fe8ef18d3405d0b37e001530e31d1e9e67462ee707066d3c436", "schedule_id": 19641, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36004}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 4056.143, "section_seq": 1, "route_path_id": 36004}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0612", "location": "Farnham", "stage_seq": 3, "distance_m": 12050.871, "section_seq": 1, "route_path_id": 36004}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12050.871, "from_m": 0.0, "section_seq": 1, "route_path_id": 36004}], "total_distance_m": 12050.871, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9457.491, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2593.38, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:27Z", "source_id": 13100941, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27857, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:56Z", "source_id": 39908588, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:58Z", "source_id": 13101162, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27853, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:20Z", "source_id": 39926515, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:20:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:26Z", "source_id": 13107220, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27848, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:00Z", "source_id": 39945072, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:32:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:04Z", "source_id": 13113479, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Farnham C.S.D. |
0557 |
0557 |
None |
None |
None |
Alton |
0628 |
0628 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85041/2026-09-12/detailed |
None |
Bentley |
2026-09-12T06:25:00+01:00 |
Alton |
7.0 |
{"type": "LineString", "coordinates": [[-0.8679175, 51.18135809999998], [-0.8688867, 51.1809493], [-0.8698096, 51.18060529999999], [-0.8704042999999999, 51.18040249999998], [-0.871203, 51.18011280000001], [-0.8725654999999999, 51.179630299999985], [-0.8728578999999999, 51.1795303], [-0.8770554999999999, 51.1780643], [-0.8784771, 51.1776189], [-0.8791232999999999, 51.1774399], [-0.8793275000000002, 51.177383299999995], [-0.8810011999999999, 51.1769195], [-0.8830744, 51.17641909999999], [-0.8843054999999999, 51.1761745], [-0.8856197, 51.175957], [-0.8876287999999999, 51.1756571], [-0.8891804, 51.1754773], [-0.8902331, 51.1753553], [-0.8916272, 51.1752207], [-0.893794, 51.1750694], [-0.8953549, 51.1750032], [-0.8983152841195214, 51.17487757725643], [-0.8995543000000001, 51.174825], [-0.9079307, 51.1744756], [-0.9098135999999998, 51.174378399999995], [-0.9112216, 51.1742617], [-0.9124054, 51.1741111], [-0.9141129, 51.1738421], [-0.9157120999999998, 51.1735106], [-0.9172435, 51.1731711], [-0.9175041000000002, 51.1731084], [-0.9193268, 51.17266480000001], [-0.9203591, 51.1723746], [-0.9240489, 51.1711269], [-0.925101, 51.1707305], [-0.9336337, 51.16751899999999], [-0.9388976, 51.1655438], [-0.9391512, 51.16545179999999], [-0.946, 51.162881299999995], [-0.9462298, 51.16279920000001], [-0.9483340472619356, 51.1620009602833], [-0.951469, 51.16081169999999], [-0.9528817000000002, 51.1601872], [-0.9530347, 51.1601147], [-0.9538041999999998, 51.1597198], [-0.9553555, 51.1588145], [-0.959869, 51.1560285], [-0.9601286, 51.1558683], [-0.9605496, 51.1556084], [-0.9618799999999998, 51.15484029999999], [-0.9634935, 51.15402269999999], [-0.9642434, 51.1536426], [-0.9656193, 51.1529455], [-0.9661313, 51.15262969999999], [-0.9662928, 51.152516199999994], [-0.9665723, 51.152319699999985], [-0.9666333999999998, 51.1522767]]} |
4.8 |
0625 |
0632 |
Bentley |
Alton |
Alton |
51.1522767 |
-0.9666334 |
51.1522767 |
-0.9666334 |
1 |
0 |
2026-09-12 05:42:52 |
TERMINATED |
2026-09-12 05:32:00 |
Alton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113479 |
1789191065885093 |
32 |
32 |
2026-09-12 05:42:32.268301 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:31.375750 |
| 465569 |
497330 |
P02517 |
722L00M512 |
2026-09-12 |
COMPLETE |
13113653 |
2026-09-12 06:32:00 |
2026-09-12 05:42:52 |
2026-09-14 05:42:52 |
{"id": 497330, "stp": "P", "toc": "London Overground", "uid": "P02517", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02517/2026-09-12/detailed", "trust_id": "722L00M512", "origin_crs": "WJL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2L00", "timing_status": "ON TIME", "origin_station": "Willesden Junction Low Level", "current_leg_arr": "0632", "current_leg_dep": "0628", "current_leg_end": "Stratford", "origin_dep_time": "0547", "origin_platform": "2", "current_location": "Stratford", "last_update_time": "2026-09-12T05:42:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Hackney Wick", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Hackney Wick", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 510.264, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 574.005, \"from_m\": 510.264, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 598.577, \"from_m\": 574.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 656.778, \"from_m\": 598.577, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 674.258, \"from_m\": 656.778, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1044.678, \"from_m\": 674.258, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1062.157, \"from_m\": 1044.678, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1120.358, \"from_m\": 1062.157, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1144.93, \"from_m\": 1120.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1208.672, \"from_m\": 1144.93, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2229.199, \"from_m\": 1208.672, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2292.94, \"from_m\": 2229.199, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2317.512, \"from_m\": 2292.94, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2375.713, \"from_m\": 2317.512, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2393.193, \"from_m\": 2375.713, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3391.732, \"from_m\": 2393.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 497330, \"profile_key\": \"2a0c21bbe0ccbc17bd43bc40ad9cca79be0386c55572e7a8a59a267c04113ed8\", \"schedule_id\": 21313, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36660}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0551H\", \"location\": \"Willesden Jn LL Up EMU C-O\", \"stage_seq\": 2, \"distance_m\": 859.468, \"section_seq\": 1, \"route_path_id\": 36660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 3, \"distance_m\": 1718.935, \"section_seq\": 1, \"route_path_id\": 36660}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Kensal Rise\", \"stage_seq\": 4, \"distance_m\": 3391.732, \"section_seq\": 1, \"route_path_id\": 36660}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3391.732, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36660}], \"total_distance_m\": 3391.732, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1949.057, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1442.675, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:41Z\", \"source_id\": 39890727, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:43Z\", \"source_id\": 13095327, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:51Z\", \"source_id\": 39893364, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:52Z\", \"source_id\": 13096144, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:45Z\", \"source_id\": 39895553, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:48Z\", \"source_id\": 13096888, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:35Z\", \"source_id\": 39897825, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:39Z\", \"source_id\": 13097611, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:29Z\", \"source_id\": 39900178, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:00:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:34Z\", \"source_id\": 13098365, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:33Z\", \"source_id\": 39902717, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:37Z\", \"source_id\": 13099265, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:44Z\", \"source_id\": 39905601, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:48Z\", \"source_id\": 13100199, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:48Z\", \"source_id\": 39909824, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:08:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:52Z\", \"source_id\": 13101586, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:08Z\", \"source_id\": 39913059, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:12Z\", \"source_id\": 13102649, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:03Z\", \"source_id\": 39918799, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:09Z\", \"source_id\": 13104528, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:55Z\", \"source_id\": 39921481, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:58Z\", \"source_id\": 13105460, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:58Z\", \"source_id\": 39924490, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:01Z\", \"source_id\": 13106488, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:18Z\", \"source_id\": 39928024, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:23Z\", \"source_id\": 13107708, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:25Z\", \"source_id\": 39931385, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:27Z\", \"source_id\": 13108822, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:35Z\", \"source_id\": 39934715, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:38Z\", \"source_id\": 13109990, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:13Z\", \"source_id\": 39939028, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:16Z\", \"source_id\": 13111412, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:15Z\", \"source_id\": 39945550, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:22Z\", \"source_id\": 13113653, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789191082807082, "current_leg_arrival_utc": "2026-09-12T06:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:40.050690", "service_state_evidence_id": 13113653, "current_leg_start_actual_dep": "2026-09-12T06:27:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:40.794836", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WJL |
SRA |
2L00 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 510.264, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 574.005, "from_m": 510.264, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 598.577, "from_m": 574.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 656.778, "from_m": 598.577, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 674.258, "from_m": 656.778, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1044.678, "from_m": 674.258, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1062.157, "from_m": 1044.678, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1120.358, "from_m": 1062.157, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1144.93, "from_m": 1120.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1208.672, "from_m": 1144.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2229.199, "from_m": 1208.672, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2292.94, "from_m": 2229.199, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2317.512, "from_m": 2292.94, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2375.713, "from_m": 2317.512, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2393.193, "from_m": 2375.713, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3391.732, "from_m": 2393.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 497330, "profile_key": "2a0c21bbe0ccbc17bd43bc40ad9cca79be0386c55572e7a8a59a267c04113ed8", "schedule_id": 21313, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Willesden Junction Low Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36660}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0551H", "location": "Willesden Jn LL Up EMU C-O", "stage_seq": 2, "distance_m": 859.468, "section_seq": 1, "route_path_id": 36660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Kensal Green Jn", "stage_seq": 3, "distance_m": 1718.935, "section_seq": 1, "route_path_id": 36660}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Kensal Rise", "stage_seq": 4, "distance_m": 3391.732, "section_seq": 1, "route_path_id": 36660}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3391.732, "from_m": 0.0, "section_seq": 1, "route_path_id": 36660}], "total_distance_m": 3391.732, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1949.057, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1442.675, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:41Z", "source_id": 39890727, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:43Z", "source_id": 13095327, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:51Z", "source_id": 39893364, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:52Z", "source_id": 13096144, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:45Z", "source_id": 39895553, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:48Z", "source_id": 13096888, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:35Z", "source_id": 39897825, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:39Z", "source_id": 13097611, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:29Z", "source_id": 39900178, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:00:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:34Z", "source_id": 13098365, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:33Z", "source_id": 39902717, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:03:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:37Z", "source_id": 13099265, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:44Z", "source_id": 39905601, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:48Z", "source_id": 13100199, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:48Z", "source_id": 39909824, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:08:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:52Z", "source_id": 13101586, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:08Z", "source_id": 39913059, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:11:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:12Z", "source_id": 13102649, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:03Z", "source_id": 39918799, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:14:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:09Z", "source_id": 13104528, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:55Z", "source_id": 39921481, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:16:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:58Z", "source_id": 13105460, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:58Z", "source_id": 39924490, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:01Z", "source_id": 13106488, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:18Z", "source_id": 39928024, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:20:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:23Z", "source_id": 13107708, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:25Z", "source_id": 39931385, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T05:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:27Z", "source_id": 13108822, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:35Z", "source_id": 39934715, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T05:25:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:38Z", "source_id": 13109990, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:13Z", "source_id": 39939028, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T05:27:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:16Z", "source_id": 13111412, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:15Z", "source_id": 39945550, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T05:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:22Z", "source_id": 13113653, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Willesden Junction Low Level |
0547 |
0547 |
2 |
None |
None |
Stratford |
0634 |
0632 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02517/2026-09-12/detailed |
None |
Hackney Wick |
2026-09-12T06:27:00+01:00 |
Stratford |
4.0 |
{"type": "LineString", "coordinates": [[-0.023693499999999996, 51.543445000000006], [-0.0232647, 51.5434647], [-0.022276299999999995, 51.54350989999999], [-0.0214279, 51.5435502], [-0.0209095, 51.5435744], [-0.0203951, 51.54359359999999], [-0.020150899999999996, 51.5436011], [-0.0198988, 51.543606], [-0.019505699999999997, 51.54360679999999], [-0.019244399999999995, 51.5436021], [-0.019052099999999995, 51.54359759999999], [-0.0188414, 51.5435902], [-0.018520399999999996, 51.54357660000001], [-0.0182392, 51.5435593], [-0.018047799999999996, 51.54354459999999], [-0.0179605, 51.5435379], [-0.0170811, 51.5434379], [-0.016933099999999996, 51.54341709999999], [-0.0167821, 51.54339349999999], [-0.016530899999999998, 51.5433537], [-0.016324, 51.5433172], [-0.016125800000000003, 51.5432828], [-0.0159889, 51.5432532], [-0.015754199999999996, 51.54320289999999], [-0.015450099999999998, 51.54313419999999], [-0.0152613, 51.5430919], [-0.0151075, 51.5430513], [-0.014958099999999997, 51.5430107], [-0.014673399999999996, 51.5429296], [-0.0144634, 51.54286640000001], [-0.0142549, 51.5428003], [-0.0139751, 51.5427062], [-0.013700600000000002, 51.54260859999999], [-0.0134381, 51.54250640000001], [-0.0131689, 51.542395], [-0.0124787, 51.5420866], [-0.0120695, 51.541904], [-0.0118881, 51.5418411], [-0.0117721, 51.541806699999995], [-0.011529299999999998, 51.541695], [-0.011289399999999998, 51.5415858], [-0.0109643, 51.54144349999999], [-0.0107135, 51.54134330000001], [-0.0101363, 51.5411226], [-0.0097744, 51.5409986], [-0.0095183, 51.5409178], [-0.0092591, 51.5408388], [-0.0088638, 51.5407296], [-0.0085291, 51.54065030000001], [-0.0082295, 51.5405902], [-0.0080129, 51.5405519], [-0.0077646999999999985, 51.54052159999999], [-0.0074507, 51.540500400000006], [-0.006917099999999999, 51.5404873], [-0.006685899999999999, 51.54048809999999], [-0.0065487, 51.5404952], [-0.006420899999999999, 51.5405085], [-0.006292999999999999, 51.540526699999994], [-0.0062199, 51.540540099999994], [-0.006113999999999999, 51.5405631], [-0.006000899999999999, 51.540595], [-0.0058816, 51.54063360000001], [-0.0057943, 51.54066709999999], [-0.0057099, 51.5407038], [-0.0056375, 51.5407395], [-0.005566599999999999, 51.5407773], [-0.0054581, 51.5408421], [-0.005194, 51.54100619999999], [-0.005042, 51.5411273], [-0.004842399999999999, 51.5412815], [-0.004426, 51.54154729999998], [-0.004147999999999999, 51.5417394], [-0.0039923, 51.5418603], [-0.0038714, 51.5419638], [-0.003760199999999999, 51.54207110000001], [-0.0036936, 51.5421395], [-0.0036361, 51.5422078], [-0.0035750999999999995, 51.54228439999999]]} |
1.0 |
0628 |
0632 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-12 05:42:52 |
TERMINATED |
2026-09-12 05:32:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113653 |
1789191082807082 |
91 |
91 |
2026-09-12 05:42:40.794836 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:40.050690 |
| 465570 |
495627 |
L89366 |
312J28M612 |
2026-09-12 |
COMPLETE |
13113706 |
2026-09-12 06:32:00 |
2026-09-12 05:42:52 |
2026-09-14 05:42:52 |
{"id": 495627, "stp": "P", "toc": "Northern", "uid": "L89366", "consist": "150130", "dest_crs": "RCD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89366/2026-09-12/detailed", "trust_id": "312J28M612", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rochdale", "service_date": "2026-09-12", "dest_arr_time": "0633", "dest_platform": "4", "is_terminated": 1, "next_location": "Rochdale", "signalling_id": "2J28", "timing_status": "EARLY", "origin_station": "Manchester Victoria", "current_leg_arr": "0632", "current_leg_dep": "0628", "current_leg_end": "Rochdale", "origin_dep_time": "0610", "origin_platform": "2", "current_location": "Rochdale", "last_update_time": "2026-09-12T05:42:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001]]}", "current_leg_start": "Castleton", "dest_arr_time_act": "0633", "motion_projection": null, "next_location_lat": "53.6104178", "next_location_lon": "-2.1535461", "previous_location": "Castleton", "current_leg_milage": "1.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 961.422, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1008.816, \"from_m\": 961.422, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1043.707, \"from_m\": 1008.816, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1086.642, \"from_m\": 1043.707, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1128.072, \"from_m\": 1086.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1776.354, \"from_m\": 1128.072, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 3475.46, \"from_m\": 1776.354, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5316.798, \"from_m\": 3475.46, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5535.288, \"from_m\": 5316.798, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6113.422, \"from_m\": 5535.288, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6182.307, \"from_m\": 6113.422, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6490.095, \"from_m\": 6182.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 495627, \"profile_key\": \"b52e394add0380c96042df6399085d7c97bd72f625f91bd7bafd3d428d3bd183\", \"schedule_id\": 2647, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 789.615, \"section_seq\": 1, \"route_path_id\": 29036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 2741.504, \"section_seq\": 1, \"route_path_id\": 29036}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618H\", \"location\": \"Moston\", \"stage_seq\": 4, \"distance_m\": 5535.288, \"section_seq\": 1, \"route_path_id\": 29036}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 5, \"distance_m\": 6490.095, \"section_seq\": 1, \"route_path_id\": 29036}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6490.095, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29036}], \"total_distance_m\": 6490.095, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 5144.564, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1345.531, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.6104178", "current_position_lon": "-2.1535461", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:26Z\", \"source_id\": 39922194, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:17:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:32Z\", \"source_id\": 13105733, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:15Z\", \"source_id\": 39929585, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:18Z\", \"source_id\": 13108234, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:10Z\", \"source_id\": 39937259, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:18Z\", \"source_id\": 13110836, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:22Z\", \"source_id\": 39945723, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:28Z\", \"source_id\": 13113706, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rochdale", "service_state_platform": "4", "timing_fact_generation": 1789191089909371, "current_leg_arrival_utc": "2026-09-12T06:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:42.173754", "service_state_evidence_id": 13113706, "current_leg_start_actual_dep": "2026-09-12T06:29:00+01:00", "operational_evidence_version": 32, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:42.241761", "service_state_valid_until_kind": null, "operational_interpretation_version": 32, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCV |
RCD |
2J28 |
150130 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 961.422, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1008.816, "from_m": 961.422, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1043.707, "from_m": 1008.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1086.642, "from_m": 1043.707, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1128.072, "from_m": 1086.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1776.354, "from_m": 1128.072, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 3475.46, "from_m": 1776.354, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5316.798, "from_m": 3475.46, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5535.288, "from_m": 5316.798, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6113.422, "from_m": 5535.288, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6182.307, "from_m": 6113.422, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6490.095, "from_m": 6182.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 495627, "profile_key": "b52e394add0380c96042df6399085d7c97bd72f625f91bd7bafd3d428d3bd183", "schedule_id": 2647, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 789.615, "section_seq": 1, "route_path_id": 29036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Thorpes Bridge Jn", "stage_seq": 3, "distance_m": 2741.504, "section_seq": 1, "route_path_id": 29036}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618H", "location": "Moston", "stage_seq": 4, "distance_m": 5535.288, "section_seq": 1, "route_path_id": 29036}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Vitriol Works S.B.", "stage_seq": 5, "distance_m": 6490.095, "section_seq": 1, "route_path_id": 29036}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6490.095, "from_m": 0.0, "section_seq": 1, "route_path_id": 29036}], "total_distance_m": 6490.095, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 5144.564, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1345.531, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8124, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:26Z", "source_id": 39922194, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:17:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:32Z", "source_id": 13105733, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8102, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:15Z", "source_id": 39929585, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:21:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:18Z", "source_id": 13108234, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8094, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:10Z", "source_id": 39937259, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:27:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:18Z", "source_id": 13110836, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:22Z", "source_id": 39945723, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:32:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:28Z", "source_id": 13113706, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Manchester Victoria |
0610 |
0610 |
2 |
None |
None |
Rochdale |
0633 |
0633 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89366/2026-09-12/detailed |
None |
Castleton |
2026-09-12T06:29:00+01:00 |
Rochdale |
4.0 |
{"type": "LineString", "coordinates": [[-2.1777319, 53.59276659999998], [-2.177451899999999, 53.59315729999999], [-2.1771139999999995, 53.593602], [-2.1766664, 53.5941518], [-2.1763207, 53.5945457], [-2.1759638, 53.59495619999999], [-2.1754712, 53.59544859999999], [-2.1752619, 53.595661], [-2.1749345, 53.595992300000006], [-2.1747012, 53.5962073], [-2.1742375, 53.596644700000006], [-2.1740551, 53.5968084], [-2.1739388, 53.5969151], [-2.1735895, 53.597219200000005], [-2.1729317999999997, 53.597784299999994], [-2.1706965, 53.59962], [-2.1696591, 53.6004848], [-2.1686473, 53.6013261], [-2.1679094, 53.601934500000006], [-2.167346199999999, 53.60240420000001], [-2.1667644, 53.6028603], [-2.1659035, 53.6035117], [-2.1650476, 53.604102000000005], [-2.1648549, 53.6042344], [-2.1642693, 53.6046254], [-2.163646, 53.60501570000001], [-2.162974, 53.6054096], [-2.1616309, 53.6061995], [-2.1606455, 53.6067391], [-2.159630299999999, 53.60725819999999], [-2.1594482, 53.6073485], [-2.1584445, 53.6078321], [-2.1573305000000005, 53.60839959999999], [-2.1564035999999995, 53.60884070000001], [-2.1559566818868516, 53.609066883612], [-2.1559361000000004, 53.6090773], [-2.1555418999999993, 53.60931469999999], [-2.1553523, 53.60942099999999], [-2.154851, 53.60971509999999], [-2.1540517, 53.61017819999999], [-2.1535461, 53.61041780000001]]} |
1.6 |
0628 |
0632 |
Castleton |
Rochdale |
Rochdale |
53.6104178 |
-2.1535461 |
53.6104178 |
-2.1535461 |
1 |
0 |
2026-09-12 05:42:52 |
TERMINATED |
2026-09-12 05:32:00 |
Rochdale |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113706 |
1789191089909371 |
32 |
32 |
2026-09-12 05:42:42.241761 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:42.173754 |
| 465571 |
496562 |
L85094 |
865B23M612 |
2026-09-12 |
COMPLETE |
13113559 |
2026-09-12 06:32:00 |
2026-09-12 05:42:52 |
2026-09-14 05:42:52 |
{"id": 496562, "stp": "P", "toc": "South Western Railway", "uid": "L85094", "consist": "450007", "dest_crs": "POO", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85094/2026-09-12/detailed", "trust_id": "865B23M612", "origin_crs": "XBM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Poole", "service_date": "2026-09-12", "dest_arr_time": "0639", "dest_platform": "1", "is_terminated": 1, "next_location": "Poole", "signalling_id": "5B23", "timing_status": "EARLY", "origin_station": "Bournemouth T.&R.S.M.D", "current_leg_arr": "0632", "current_leg_dep": "0624", "current_leg_end": "Poole", "origin_dep_time": "0630", "origin_platform": null, "current_location": "Poole Ferry Terminal", "last_update_time": "2026-09-12T05:42:52", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8976618, 50.723267], [-1.8996582999999996, 50.72372659999999], [-1.9005958999999992, 50.7239224], [-1.9022239999999997, 50.72432509999999], [-1.9024928000000003, 50.7243842], [-1.9035978, 50.724652299999995], [-1.9045429, 50.7248973], [-1.9050602, 50.72504259999999], [-1.9053967000000005, 50.72514030000001], [-1.9055521, 50.725176899999994], [-1.9110965, 50.7264896], [-1.9116723, 50.7266259], [-1.9119595, 50.7267025], [-1.9122293999999995, 50.72677670000001], [-1.9123399999999997, 50.72680439999999], [-1.9124148, 50.7268218], [-1.9125169, 50.726848999999994], [-1.9129289, 50.726930199999984], [-1.9133519000000003, 50.72699819999999], [-1.9136346, 50.7270355], [-1.9140885999999997, 50.7271018], [-1.9145371, 50.7271648], [-1.9148166, 50.7272003], [-1.9150349, 50.7272244], [-1.9153348999999995, 50.7272547], [-1.9156123999999997, 50.727273999999994], [-1.9158869, 50.72729369999999], [-1.9160607000000005, 50.7273049], [-1.9162984999999997, 50.7273274], [-1.9165211, 50.7273409], [-1.9168704999999997, 50.72733899999999], [-1.9172586, 50.7273309], [-1.9174577999999995, 50.7273268], [-1.9175966, 50.727321299999986], [-1.9177628999999996, 50.7273096], [-1.918101, 50.727267999999995], [-1.9184323999999997, 50.7272131], [-1.9191161076752317, 50.7270993264919], [-1.9192016, 50.7270851], [-1.9195360999999995, 50.7270228], [-1.9197820999999995, 50.7269728], [-1.9200271, 50.726916], [-1.9201858, 50.7268805], [-1.9203820999999996, 50.7268261], [-1.9205849, 50.72676539999999], [-1.9208651, 50.72667619999999], [-1.9210454, 50.726613], [-1.9212481999999995, 50.7265349], [-1.9214824999999995, 50.7264442], [-1.9217181999999997, 50.726347], [-1.9219314999999997, 50.7262561], [-1.9221958, 50.72613489999999], [-1.9225594, 50.72595269999999], [-1.9229254, 50.7257669], [-1.9233944, 50.7255364], [-1.923716, 50.7253881], [-1.9239669, 50.7252757], [-1.9243684999999997, 50.7251085], [-1.924648, 50.724996], [-1.924888, 50.724906999999995], [-1.9249379, 50.72488919999999], [-1.9250669, 50.7248458], [-1.9251126, 50.7248316], [-1.9254836, 50.724727999999985], [-1.9257789999999997, 50.72464279999999], [-1.9260826, 50.7245635], [-1.9263985999999995, 50.7244928], [-1.9267336, 50.7244277], [-1.927138, 50.724351299999995], [-1.9274921, 50.724295100000006], [-1.9277737, 50.72426130000001], [-1.9280666, 50.724229400000006], [-1.9284797, 50.724191699999984], [-1.928967, 50.724152800000006], [-1.9296078, 50.724113499999994], [-1.9303804, 50.724072199999995], [-1.9316936, 50.72400189999999], [-1.932932, 50.7239312], [-1.9341207, 50.7238619], [-1.9354021, 50.7237844], [-1.9362138, 50.7237405], [-1.9372341, 50.723689500000006], [-1.938563, 50.7236149], [-1.9391568, 50.723587499999994], [-1.9395161000000003, 50.723579400000006], [-1.9398198, 50.723577600000006], [-1.9401562, 50.7235871], [-1.9406476, 50.7236021], [-1.9410269, 50.72361899999999], [-1.9415282, 50.723645299999994], [-1.9420526, 50.7236694], [-1.9424924, 50.7236887], [-1.9428745999999997, 50.723696200000006], [-1.9432606, 50.72369499999999], [-1.943641, 50.7236805], [-1.944002, 50.723657900000006], [-1.9443957999999997, 50.72362230000001], [-1.9448695, 50.723569899999994], [-1.9452282, 50.7235178], [-1.9456083, 50.7234561], [-1.9459172, 50.7233969], [-1.9464367, 50.72328449999999], [-1.9468848, 50.7231783], [-1.9471267999999995, 50.723120300000005], [-1.9479271, 50.7229309], [-1.9484728, 50.7228021], [-1.9487563999999995, 50.7227375], [-1.9493317, 50.7225933], [-1.9498687, 50.7224408], [-1.9503460999999995, 50.72229860000001], [-1.9506013, 50.722218], [-1.9508496999999996, 50.7221376], [-1.9510818999999997, 50.72206010000001], [-1.9513248, 50.7219703], [-1.9517137999999996, 50.7218131], [-1.9520200000000003, 50.72168190000001], [-1.9523037999999997, 50.7215566], [-1.9529277, 50.7212732], [-1.9530095, 50.72123740000001], [-1.9532028999999995, 50.7211485], [-1.9535020999999997, 50.7210129], [-1.9541001, 50.72073999999999], [-1.9548668999999996, 50.72039530000001], [-1.9549923, 50.7203378], [-1.9550330999999996, 50.7203191], [-1.9553699, 50.720163699999986], [-1.9559836999999995, 50.7198852], [-1.9569171, 50.71945749999998], [-1.9576817, 50.719089699999984], [-1.958264, 50.71880529999999], [-1.9589522, 50.7184904], [-1.9597008, 50.718147], [-1.9603598, 50.7178455], [-1.9608374, 50.7176279], [-1.9612669999999996, 50.7174317], [-1.9616759999999995, 50.71724889999999], [-1.9619553000000003, 50.717129], [-1.9622307999999993, 50.71701500000001], [-1.9625073, 50.7169062], [-1.9628604000000005, 50.71677629999999], [-1.9630897, 50.71670099999999], [-1.9631915, 50.7166656], [-1.9633684, 50.7166072], [-1.9635922, 50.7165356], [-1.9638489, 50.7164552], [-1.9640586, 50.7163912], [-1.9643182999999995, 50.716319099999986], [-1.9646183999999995, 50.7162416], [-1.9649947, 50.716138599999994], [-1.9652555000000005, 50.71607209999999], [-1.9655524, 50.7159994], [-1.965855, 50.7159324], [-1.9662351, 50.71585030000001], [-1.9665443, 50.715790000000005], [-1.9669772999999997, 50.7157089], [-1.967313, 50.7156526], [-1.9676312, 50.71560849999999], [-1.9679028, 50.71557249999999], [-1.9681624, 50.715539099999994], [-1.9685302, 50.7154991], [-1.9688355, 50.7154654], [-1.9691253999999996, 50.7154372], [-1.9694415999999997, 50.71541280000001], [-1.9697881, 50.715391200000006], [-1.9701121999999995, 50.71537949999999], [-1.9704581, 50.7153676], [-1.9707993, 50.7153605], [-1.9712143, 50.7153591], [-1.9715183, 50.71536030000001], [-1.9718057, 50.715364399999984], [-1.9721264, 50.7153716], [-1.9726209, 50.7153933], [-1.9729882, 50.7154111], [-1.9733199999999995, 50.7154315], [-1.9736502, 50.7154548], [-1.9739293, 50.7154786], [-1.9742792, 50.71551819999999], [-1.9745949000000005, 50.7155577], [-1.974892, 50.7155966], [-1.9751704, 50.7156385], [-1.975424, 50.71568059999999], [-1.9756934, 50.7157357], [-1.9758391, 50.7157685], [-1.9760676, 50.715824], [-1.976293625062947, 50.71588298803587], [-1.9764615, 50.7159268], [-1.9768979, 50.716042599999994], [-1.9773064, 50.71616060000001], [-1.9777085, 50.7162797], [-1.9784550000000003, 50.7164996], [-1.97935, 50.7167703], [-1.9810102, 50.7172544], [-1.981522, 50.7174074], [-1.9817906, 50.71748530000001], [-1.9819579, 50.717535199999986], [-1.9821183999999996, 50.7175893], [-1.9822082, 50.71762350000001], [-1.9823722999999995, 50.7176894], [-1.9825135, 50.7177541], [-1.9826513999999995, 50.71782579999999], [-1.9827732, 50.717901299999994], [-1.9828996, 50.717984300000005], [-1.9830361, 50.7180909], [-1.9831301, 50.7181677], [-1.9832085, 50.71824429999999], [-1.9832799000000003, 50.7183192], [-1.9833421, 50.718399199999986], [-1.9834038, 50.7184889], [-1.9834542, 50.71857479999999], [-1.9834844999999997, 50.7186295], [-1.9835209000000005, 50.7187076], [-1.983554, 50.7187821], [-1.983578, 50.7188587], [-1.9835969999999996, 50.7189481], [-1.9836107000000005, 50.7190368], [-1.98362, 50.7191308], [-1.9836227, 50.71921459999999], [-1.9836162, 50.71930640000001], [-1.9836087, 50.71936939999999], [-1.9835916, 50.71946689999999]]}", "current_leg_start": "Bournemouth T.&R.S.M.D", "dest_arr_time_act": "0639", "motion_projection": null, "next_location_lat": "50.7194669", "next_location_lon": "-1.9835916", "previous_location": "Bournemouth T.&R.S.M.D", "current_leg_milage": "4.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 50.193, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 298.831, \"from_m\": 50.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 537.705, \"from_m\": 298.831, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 592.921, \"from_m\": 537.705, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 792.091, \"from_m\": 592.921, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2023.517, \"from_m\": 792.091, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4388.63, \"from_m\": 2023.517, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5554.505, \"from_m\": 4388.63, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5598.334, \"from_m\": 5554.505, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18263.54, \"from_m\": 5598.334, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21395.162, \"from_m\": 18263.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26675.129, \"from_m\": 21395.162, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27158.596, \"from_m\": 26675.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30752.043, \"from_m\": 27158.596, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31295.908, \"from_m\": 30752.043, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31909.633, \"from_m\": 31295.908, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45024.574, \"from_m\": 31909.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48123.493, \"from_m\": 45024.574, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54874.574, \"from_m\": 48123.493, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55492.858, \"from_m\": 54874.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55514.264, \"from_m\": 55492.858, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55536.139, \"from_m\": 55514.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56428.415, \"from_m\": 55536.139, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66594.091, \"from_m\": 56428.415, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66936.807, \"from_m\": 66594.091, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67031.312, \"from_m\": 66936.807, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67530.379, \"from_m\": 67031.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67594.305, \"from_m\": 67530.379, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67662.784, \"from_m\": 67594.305, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73959.843, \"from_m\": 67662.784, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73973.897, \"from_m\": 73959.843, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74090.897, \"from_m\": 73973.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74510.951, \"from_m\": 74090.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74660.354, \"from_m\": 74510.951, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76193.034, \"from_m\": 74660.354, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76227.928, \"from_m\": 76193.034, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 78462.155, \"from_m\": 76227.928, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78511.021, \"from_m\": 78462.155, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83417.701, \"from_m\": 78511.021, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 83489.166, \"from_m\": 83417.701, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89017.906, \"from_m\": 83489.166, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89608.781, \"from_m\": 89017.906, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90714.694, \"from_m\": 89608.781, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92164.041, \"from_m\": 90714.694, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92289.918, \"from_m\": 92164.041, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92461.961, \"from_m\": 92289.918, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92535.783, \"from_m\": 92461.961, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93833.063, \"from_m\": 92535.783, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 94264.098, \"from_m\": 93833.063, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 94584.26, \"from_m\": 94264.098, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 95714.711, \"from_m\": 94584.26, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 496562, \"profile_key\": \"e4cfa2349570fe2636f014bd088c843596d13c1974f2c1dd2326efcbe8750682\", \"schedule_id\": 19654, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Bournemouth T.&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Branksome\", \"stage_seq\": 2, \"distance_m\": 9871.867, \"section_seq\": 1, \"route_path_id\": 36006}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": null, \"location\": \"Poole\", \"stage_seq\": 3, \"distance_m\": 16285.354, \"section_seq\": 1, \"route_path_id\": 36006}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95714.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36006}], \"total_distance_m\": 95714.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 93573.831, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2140.88, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "50.7194669", "current_position_lon": "-1.9835916", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:14Z\", \"source_id\": 39937390, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:18Z\", \"source_id\": 13110845, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27732, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:08Z\", \"source_id\": 39945313, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:12Z\", \"source_id\": 13113559, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Poole", "service_state_platform": "1", "timing_fact_generation": 1789191072962995, "current_leg_arrival_utc": "2026-09-12T06:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:43.363846", "service_state_evidence_id": 13113559, "current_leg_start_actual_dep": "2026-09-12T06:30:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:43.737596", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XBM |
POO |
5B23 |
450007 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 50.193, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 298.831, "from_m": 50.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 537.705, "from_m": 298.831, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 592.921, "from_m": 537.705, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 792.091, "from_m": 592.921, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2023.517, "from_m": 792.091, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4388.63, "from_m": 2023.517, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5554.505, "from_m": 4388.63, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5598.334, "from_m": 5554.505, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18263.54, "from_m": 5598.334, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21395.162, "from_m": 18263.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26675.129, "from_m": 21395.162, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27158.596, "from_m": 26675.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30752.043, "from_m": 27158.596, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31295.908, "from_m": 30752.043, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31909.633, "from_m": 31295.908, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45024.574, "from_m": 31909.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48123.493, "from_m": 45024.574, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54874.574, "from_m": 48123.493, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55492.858, "from_m": 54874.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55514.264, "from_m": 55492.858, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55536.139, "from_m": 55514.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56428.415, "from_m": 55536.139, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66594.091, "from_m": 56428.415, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66936.807, "from_m": 66594.091, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67031.312, "from_m": 66936.807, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67530.379, "from_m": 67031.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67594.305, "from_m": 67530.379, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67662.784, "from_m": 67594.305, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73959.843, "from_m": 67662.784, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73973.897, "from_m": 73959.843, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74090.897, "from_m": 73973.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74510.951, "from_m": 74090.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74660.354, "from_m": 74510.951, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76193.034, "from_m": 74660.354, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76227.928, "from_m": 76193.034, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 78462.155, "from_m": 76227.928, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78511.021, "from_m": 78462.155, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83417.701, "from_m": 78511.021, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 83489.166, "from_m": 83417.701, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89017.906, "from_m": 83489.166, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89608.781, "from_m": 89017.906, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90714.694, "from_m": 89608.781, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92164.041, "from_m": 90714.694, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92289.918, "from_m": 92164.041, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92461.961, "from_m": 92289.918, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92535.783, "from_m": 92461.961, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93833.063, "from_m": 92535.783, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 94264.098, "from_m": 93833.063, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 94584.26, "from_m": 94264.098, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 95714.711, "from_m": 94584.26, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 496562, "profile_key": "e4cfa2349570fe2636f014bd088c843596d13c1974f2c1dd2326efcbe8750682", "schedule_id": 19654, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Bournemouth T.&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36006}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Branksome", "stage_seq": 2, "distance_m": 9871.867, "section_seq": 1, "route_path_id": 36006}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": null, "location": "Poole", "stage_seq": 3, "distance_m": 16285.354, "section_seq": 1, "route_path_id": 36006}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95714.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 36006}], "total_distance_m": 95714.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 93573.831, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2140.88, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27708, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:14Z", "source_id": 39937390, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:27:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:18Z", "source_id": 13110845, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27732, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:08Z", "source_id": 39945313, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:32:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:12Z", "source_id": 13113559, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Bournemouth T.&R.S.M.D |
0630 |
0630 |
None |
None |
None |
Poole |
0639 |
0639 |
1 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85094/2026-09-12/detailed |
None |
Bournemouth T.&R.S.M.D |
2026-09-12T06:30:00+01:00 |
Poole |
8.0 |
{"type": "LineString", "coordinates": [[-1.8976618, 50.723267], [-1.8996582999999996, 50.72372659999999], [-1.9005958999999992, 50.7239224], [-1.9022239999999997, 50.72432509999999], [-1.9024928000000003, 50.7243842], [-1.9035978, 50.724652299999995], [-1.9045429, 50.7248973], [-1.9050602, 50.72504259999999], [-1.9053967000000005, 50.72514030000001], [-1.9055521, 50.725176899999994], [-1.9110965, 50.7264896], [-1.9116723, 50.7266259], [-1.9119595, 50.7267025], [-1.9122293999999995, 50.72677670000001], [-1.9123399999999997, 50.72680439999999], [-1.9124148, 50.7268218], [-1.9125169, 50.726848999999994], [-1.9129289, 50.726930199999984], [-1.9133519000000003, 50.72699819999999], [-1.9136346, 50.7270355], [-1.9140885999999997, 50.7271018], [-1.9145371, 50.7271648], [-1.9148166, 50.7272003], [-1.9150349, 50.7272244], [-1.9153348999999995, 50.7272547], [-1.9156123999999997, 50.727273999999994], [-1.9158869, 50.72729369999999], [-1.9160607000000005, 50.7273049], [-1.9162984999999997, 50.7273274], [-1.9165211, 50.7273409], [-1.9168704999999997, 50.72733899999999], [-1.9172586, 50.7273309], [-1.9174577999999995, 50.7273268], [-1.9175966, 50.727321299999986], [-1.9177628999999996, 50.7273096], [-1.918101, 50.727267999999995], [-1.9184323999999997, 50.7272131], [-1.9191161076752317, 50.7270993264919], [-1.9192016, 50.7270851], [-1.9195360999999995, 50.7270228], [-1.9197820999999995, 50.7269728], [-1.9200271, 50.726916], [-1.9201858, 50.7268805], [-1.9203820999999996, 50.7268261], [-1.9205849, 50.72676539999999], [-1.9208651, 50.72667619999999], [-1.9210454, 50.726613], [-1.9212481999999995, 50.7265349], [-1.9214824999999995, 50.7264442], [-1.9217181999999997, 50.726347], [-1.9219314999999997, 50.7262561], [-1.9221958, 50.72613489999999], [-1.9225594, 50.72595269999999], [-1.9229254, 50.7257669], [-1.9233944, 50.7255364], [-1.923716, 50.7253881], [-1.9239669, 50.7252757], [-1.9243684999999997, 50.7251085], [-1.924648, 50.724996], [-1.924888, 50.724906999999995], [-1.9249379, 50.72488919999999], [-1.9250669, 50.7248458], [-1.9251126, 50.7248316], [-1.9254836, 50.724727999999985], [-1.9257789999999997, 50.72464279999999], [-1.9260826, 50.7245635], [-1.9263985999999995, 50.7244928], [-1.9267336, 50.7244277], [-1.927138, 50.724351299999995], [-1.9274921, 50.724295100000006], [-1.9277737, 50.72426130000001], [-1.9280666, 50.724229400000006], [-1.9284797, 50.724191699999984], [-1.928967, 50.724152800000006], [-1.9296078, 50.724113499999994], [-1.9303804, 50.724072199999995], [-1.9316936, 50.72400189999999], [-1.932932, 50.7239312], [-1.9341207, 50.7238619], [-1.9354021, 50.7237844], [-1.9362138, 50.7237405], [-1.9372341, 50.723689500000006], [-1.938563, 50.7236149], [-1.9391568, 50.723587499999994], [-1.9395161000000003, 50.723579400000006], [-1.9398198, 50.723577600000006], [-1.9401562, 50.7235871], [-1.9406476, 50.7236021], [-1.9410269, 50.72361899999999], [-1.9415282, 50.723645299999994], [-1.9420526, 50.7236694], [-1.9424924, 50.7236887], [-1.9428745999999997, 50.723696200000006], [-1.9432606, 50.72369499999999], [-1.943641, 50.7236805], [-1.944002, 50.723657900000006], [-1.9443957999999997, 50.72362230000001], [-1.9448695, 50.723569899999994], [-1.9452282, 50.7235178], [-1.9456083, 50.7234561], [-1.9459172, 50.7233969], [-1.9464367, 50.72328449999999], [-1.9468848, 50.7231783], [-1.9471267999999995, 50.723120300000005], [-1.9479271, 50.7229309], [-1.9484728, 50.7228021], [-1.9487563999999995, 50.7227375], [-1.9493317, 50.7225933], [-1.9498687, 50.7224408], [-1.9503460999999995, 50.72229860000001], [-1.9506013, 50.722218], [-1.9508496999999996, 50.7221376], [-1.9510818999999997, 50.72206010000001], [-1.9513248, 50.7219703], [-1.9517137999999996, 50.7218131], [-1.9520200000000003, 50.72168190000001], [-1.9523037999999997, 50.7215566], [-1.9529277, 50.7212732], [-1.9530095, 50.72123740000001], [-1.9532028999999995, 50.7211485], [-1.9535020999999997, 50.7210129], [-1.9541001, 50.72073999999999], [-1.9548668999999996, 50.72039530000001], [-1.9549923, 50.7203378], [-1.9550330999999996, 50.7203191], [-1.9553699, 50.720163699999986], [-1.9559836999999995, 50.7198852], [-1.9569171, 50.71945749999998], [-1.9576817, 50.719089699999984], [-1.958264, 50.71880529999999], [-1.9589522, 50.7184904], [-1.9597008, 50.718147], [-1.9603598, 50.7178455], [-1.9608374, 50.7176279], [-1.9612669999999996, 50.7174317], [-1.9616759999999995, 50.71724889999999], [-1.9619553000000003, 50.717129], [-1.9622307999999993, 50.71701500000001], [-1.9625073, 50.7169062], [-1.9628604000000005, 50.71677629999999], [-1.9630897, 50.71670099999999], [-1.9631915, 50.7166656], [-1.9633684, 50.7166072], [-1.9635922, 50.7165356], [-1.9638489, 50.7164552], [-1.9640586, 50.7163912], [-1.9643182999999995, 50.716319099999986], [-1.9646183999999995, 50.7162416], [-1.9649947, 50.716138599999994], [-1.9652555000000005, 50.71607209999999], [-1.9655524, 50.7159994], [-1.965855, 50.7159324], [-1.9662351, 50.71585030000001], [-1.9665443, 50.715790000000005], [-1.9669772999999997, 50.7157089], [-1.967313, 50.7156526], [-1.9676312, 50.71560849999999], [-1.9679028, 50.71557249999999], [-1.9681624, 50.715539099999994], [-1.9685302, 50.7154991], [-1.9688355, 50.7154654], [-1.9691253999999996, 50.7154372], [-1.9694415999999997, 50.71541280000001], [-1.9697881, 50.715391200000006], [-1.9701121999999995, 50.71537949999999], [-1.9704581, 50.7153676], [-1.9707993, 50.7153605], [-1.9712143, 50.7153591], [-1.9715183, 50.71536030000001], [-1.9718057, 50.715364399999984], [-1.9721264, 50.7153716], [-1.9726209, 50.7153933], [-1.9729882, 50.7154111], [-1.9733199999999995, 50.7154315], [-1.9736502, 50.7154548], [-1.9739293, 50.7154786], [-1.9742792, 50.71551819999999], [-1.9745949000000005, 50.7155577], [-1.974892, 50.7155966], [-1.9751704, 50.7156385], [-1.975424, 50.71568059999999], [-1.9756934, 50.7157357], [-1.9758391, 50.7157685], [-1.9760676, 50.715824], [-1.976293625062947, 50.71588298803587], [-1.9764615, 50.7159268], [-1.9768979, 50.716042599999994], [-1.9773064, 50.71616060000001], [-1.9777085, 50.7162797], [-1.9784550000000003, 50.7164996], [-1.97935, 50.7167703], [-1.9810102, 50.7172544], [-1.981522, 50.7174074], [-1.9817906, 50.71748530000001], [-1.9819579, 50.717535199999986], [-1.9821183999999996, 50.7175893], [-1.9822082, 50.71762350000001], [-1.9823722999999995, 50.7176894], [-1.9825135, 50.7177541], [-1.9826513999999995, 50.71782579999999], [-1.9827732, 50.717901299999994], [-1.9828996, 50.717984300000005], [-1.9830361, 50.7180909], [-1.9831301, 50.7181677], [-1.9832085, 50.71824429999999], [-1.9832799000000003, 50.7183192], [-1.9833421, 50.718399199999986], [-1.9834038, 50.7184889], [-1.9834542, 50.71857479999999], [-1.9834844999999997, 50.7186295], [-1.9835209000000005, 50.7187076], [-1.983554, 50.7187821], [-1.983578, 50.7188587], [-1.9835969999999996, 50.7189481], [-1.9836107000000005, 50.7190368], [-1.98362, 50.7191308], [-1.9836227, 50.71921459999999], [-1.9836162, 50.71930640000001], [-1.9836087, 50.71936939999999], [-1.9835916, 50.71946689999999]]} |
4.1 |
0624 |
0632 |
Bournemouth T.&R.S.M.D |
Poole Ferry Terminal |
Poole |
50.7194669 |
-1.9835916 |
50.7194669 |
-1.9835916 |
1 |
0 |
2026-09-12 05:42:52 |
TERMINATED |
2026-09-12 05:32:00 |
Poole |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113559 |
1789191072962995 |
12 |
12 |
2026-09-12 05:42:43.737596 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:43.363846 |
| 465572 |
495887 |
G27988 |
875B04M612 |
2026-09-12 |
COMPLETE |
13113830 |
2026-09-12 06:32:00 |
2026-09-12 05:42:52 |
2026-09-14 05:42:52 |
{"id": 495887, "stp": "P", "toc": "Southern", "uid": "G27988", "consist": "377608+377609", "dest_crs": "SRS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27988/2026-09-12/detailed", "trust_id": "875B04M612", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Selhurst", "service_date": "2026-09-12", "dest_arr_time": "0632", "dest_platform": "2", "is_terminated": 1, "next_location": "Selhurst", "signalling_id": "5B04", "timing_status": "ON TIME", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0632", "current_leg_dep": "0631", "current_leg_end": "Selhurst", "origin_dep_time": "0616", "origin_platform": null, "current_location": "Selhurst", "last_update_time": "2026-09-12T05:42:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]}", "current_leg_start": "Selhurst Dpt Selhurst Exit", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "51.3919068", "next_location_lon": "-0.0882838", "previous_location": "Selhurst Dpt Selhurst Exit", "current_leg_milage": "0.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27137.886, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28822.249, \"from_m\": 27137.886, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 495887, \"profile_key\": \"a9e1664eb0297e4931ba3f66cbaeff411501f5ded81f691614c45d56b297bc89\", \"schedule_id\": 31291, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0626H\", \"location\": \"Selhurst Depot Yard Roads\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631\", \"location\": \"Selhurst Dpt Selhurst Exit\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 40819}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": null, \"location\": \"Selhurst\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 40819}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28822.249, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40819}], \"total_distance_m\": 28822.249, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26340.389, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2481.86, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.3919068", "current_position_lon": "-0.0882838", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:38Z\", \"source_id\": 39946165, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:42Z\", \"source_id\": 13113830, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Selhurst", "service_state_platform": "2", "timing_fact_generation": 1789191103250594, "current_leg_arrival_utc": "2026-09-12T06:32:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:48.071835", "service_state_evidence_id": 13113830, "current_leg_start_actual_dep": "2026-09-12T06:31:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:48.837357", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
XSH |
SRS |
5B04 |
377608+377609 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 3665.549, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27137.886, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28822.249, "from_m": 27137.886, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 495887, "profile_key": "a9e1664eb0297e4931ba3f66cbaeff411501f5ded81f691614c45d56b297bc89", "schedule_id": 31291, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0626H", "location": "Selhurst Depot Yard Roads", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 40819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Selhurst Dpt Tennison Road", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631", "location": "Selhurst Dpt Selhurst Exit", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 40819}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": null, "location": "Selhurst", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 40819}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28822.249, "from_m": 0.0, "section_seq": 1, "route_path_id": 40819}], "total_distance_m": 28822.249, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26340.389, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2481.86, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29932, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:38Z", "source_id": 39946165, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:32:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:42Z", "source_id": 13113830, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Selhurst T&R.S.M.D |
0616 |
0616 |
None |
None |
None |
Selhurst |
0632 |
0632 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27988/2026-09-12/detailed |
None |
Selhurst Dpt Selhurst Exit |
2026-09-12T06:31:00+01:00 |
Selhurst |
1.0 |
{"type": "LineString", "coordinates": [[-0.08710068295164024, 51.39040288605411], [-0.0873355, 51.390621800000005], [-0.0876468, 51.39098149999999], [-0.08781109999999999, 51.391203], [-0.08790329999999999, 51.3913616], [-0.08805, 51.3915775], [-0.08815749999999999, 51.39174330000001], [-0.0882838, 51.391906799999994]]} |
0.1 |
0631 |
0632 |
Selhurst Dpt Selhurst Exit |
Selhurst |
Selhurst |
51.3919068 |
-0.0882838 |
51.3919068 |
-0.0882838 |
1 |
0 |
2026-09-12 05:42:52 |
TERMINATED |
2026-09-12 05:32:00 |
Selhurst |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113830 |
1789191103250594 |
5 |
5 |
2026-09-12 05:42:48.837357 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:48.071835 |
| 465573 |
496142 |
C08293 |
385W02M612 |
2026-09-12 |
COMPLETE |
13113584 |
2026-09-12 06:32:00 |
2026-09-12 05:43:22 |
2026-09-14 05:43:22 |
{"id": 496142, "stp": "P", "toc": "Merseyrail", "uid": "C08293", "consist": "777004", "dest_crs": "WKI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08293/2026-09-12/detailed", "trust_id": "385W02M612", "origin_crs": "XDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Kirby", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "1", "is_terminated": 1, "next_location": "West Kirby", "signalling_id": "5W02", "timing_status": "EARLY", "origin_station": "Birkenhead North E.M.U.D", "current_leg_arr": "0632", "current_leg_dep": "0619", "current_leg_end": "West Kirby", "origin_dep_time": "0621", "origin_platform": null, "current_location": "West Kirby", "last_update_time": "2026-09-12T05:43:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0603273999999994, 53.4065967], [-3.0604235999999996, 53.4066607], [-3.0605823999999995, 53.4067792], [-3.0608039999999996, 53.40696859999999], [-3.061065, 53.40717600000001], [-3.0612393, 53.407293799999984], [-3.0614116, 53.407387400000005], [-3.0615046999999995, 53.4074345], [-3.0617054999999995, 53.407526899999986], [-3.0619926999999993, 53.4076421], [-3.0621506, 53.40770030000001], [-3.0622729999999994, 53.4077491], [-3.0625354999999996, 53.40783519999999], [-3.0628135, 53.40790440000001], [-3.0630264, 53.4079498], [-3.0631746999999994, 53.407978], [-3.0636656, 53.4080647], [-3.0639771999999996, 53.40811249999999], [-3.0645901, 53.40819799999999], [-3.0648327999999996, 53.408235], [-3.0654549, 53.4083487], [-3.0656388, 53.408384299999994], [-3.0658161, 53.4084236], [-3.0661248, 53.4084969], [-3.066343, 53.408538], [-3.0665387, 53.408568900000006], [-3.0666821, 53.408588], [-3.0670797, 53.4086233], [-3.06733, 53.40865129999999], [-3.0675471, 53.4086866], [-3.0676411, 53.4087043], [-3.0684602, 53.40881970000001], [-3.0685289999999994, 53.408832], [-3.0695606999999994, 53.40902040000001], [-3.0703109999999993, 53.4091543], [-3.0717477, 53.4094128], [-3.0720278999999997, 53.409461499999985], [-3.0723353, 53.409504], [-3.0726167000000006, 53.4095399], [-3.0728486, 53.4095626], [-3.0730942, 53.40958169999999], [-3.0733662999999996, 53.409595], [-3.0736423, 53.4096031], [-3.073929, 53.40960489999999], [-3.0741970999999997, 53.4096006], [-3.0745608, 53.4095851], [-3.0753009, 53.4095492], [-3.0763871, 53.4094791], [-3.0769851, 53.4094418], [-3.0775910000000004, 53.4093935], [-3.0784771999999996, 53.409321199999994], [-3.0790277, 53.409282299999994], [-3.0793392, 53.40926509999999], [-3.0797394, 53.40924309999999], [-3.0804551, 53.40921829999999], [-3.0810903999999995, 53.4091949], [-3.0815395999999997, 53.4091773], [-3.0819033, 53.40915760000001], [-3.0826780999999994, 53.4091102], [-3.0854261999999997, 53.40893549999999], [-3.0895307999999995, 53.4086866], [-3.0987996, 53.40812589999999], [-3.0999796, 53.4080555], [-3.1133684999999995, 53.40725669999999], [-3.1143481999999993, 53.4071982], [-3.1152106999999996, 53.4071407], [-3.1179206, 53.4069809], [-3.1219229, 53.406748], [-3.1232152999999996, 53.406655099999995], [-3.1243097999999994, 53.40656169999999], [-3.1254266, 53.40643229999999], [-3.1265541999999997, 53.406288100000005], [-3.1276600999999995, 53.40612189999999], [-3.1282593, 53.406021300000006], [-3.1288241999999995, 53.40591669999999], [-3.1296566999999995, 53.40576300000001], [-3.1305439, 53.40558670000001], [-3.131418099999999, 53.405394599999994], [-3.1333279, 53.404910099999995], [-3.1370257999999995, 53.40392429999999], [-3.1407942999999996, 53.40292980000001], [-3.1431589, 53.402294100000006], [-3.1431959999999997, 53.40228429999999], [-3.144103494418325, 53.4020413531967], [-3.1485359999999996, 53.40085470000001], [-3.1516356, 53.4000301], [-3.1539136999999995, 53.39942430000001], [-3.1560967999999994, 53.39884270000001], [-3.1582909, 53.398255299999995], [-3.1589164, 53.3980918], [-3.1626330999999994, 53.3970985], [-3.1644565, 53.39661460000001], [-3.1670945999999995, 53.3959036], [-3.1683321, 53.3955461], [-3.1689037999999994, 53.3953604], [-3.1700309999999994, 53.3949422], [-3.1708664, 53.39460629999999], [-3.1716412, 53.394264], [-3.1722333999999996, 53.39398299999999], [-3.1727432999999996, 53.393718799999995], [-3.1731835, 53.39347600000001], [-3.1738524, 53.393087400000006], [-3.1742766999999996, 53.3928289], [-3.1765071999999996, 53.391404], [-3.1788086, 53.38989169999999], [-3.1791680999999996, 53.38965979999998], [-3.1792169, 53.389625900000006], [-3.1796885, 53.3892989], [-3.1801198, 53.38896780000001], [-3.180547, 53.388603800000006], [-3.1809715999999995, 53.388193], [-3.1813694, 53.3877702], [-3.1818147, 53.3872], [-3.18203, 53.3868968], [-3.1822115, 53.386612799999995], [-3.1824837, 53.3860876], [-3.1826612, 53.38568889999999], [-3.1828087, 53.385256899999995], [-3.182865099999999, 53.3850698], [-3.1829111, 53.3848825], [-3.182981, 53.384557], [-3.1833745999999996, 53.3815973], [-3.1839016, 53.3778172], [-3.1839634, 53.3773758], [-3.1840036, 53.376991399999994], [-3.1840386, 53.3765982], [-3.1840416, 53.3762979], [-3.1840587999999994, 53.37599089999999], [-3.1840663, 53.3757024], [-3.1840259, 53.375393599999995], [-3.1840157, 53.3751415], [-3.1840137999999993, 53.3749939], [-3.1840064, 53.374733199999994], [-3.1840287, 53.374404799999986], [-3.1840528999999997, 53.3741795], [-3.1840603, 53.374073], [-3.1840491, 53.373972], [-3.1840174999999995, 53.3738367], [-3.1839071, 53.37343870000001]]}", "current_leg_start": "Birkenhead North E.M.U.D", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "53.3734387", "next_location_lon": "-3.1839071", "previous_location": "Birkenhead North E.M.U.D", "current_leg_milage": "6.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 242.666, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 266.193, \"from_m\": 242.666, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1438.317, \"from_m\": 266.193, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1524.421, \"from_m\": 1438.317, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1651.771, \"from_m\": 1524.421, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1967.997, \"from_m\": 1651.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2656.493, \"from_m\": 1967.997, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2972.719, \"from_m\": 2656.493, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 4905.241, \"from_m\": 2972.719, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7437.391, \"from_m\": 4905.241, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7950.098, \"from_m\": 7437.391, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 23501.776, \"from_m\": 7950.098, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 25905.959, \"from_m\": 23501.776, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 26545.765, \"from_m\": 25905.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26584.205, \"from_m\": 26545.765, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26624.98, \"from_m\": 26584.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26675.808, \"from_m\": 26624.98, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27769.269, \"from_m\": 26675.808, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 27835.78, \"from_m\": 27769.269, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63328.336, \"from_m\": 27835.78, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 63363.5, \"from_m\": 63328.336, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65667.292, \"from_m\": 63363.5, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 66041.434, \"from_m\": 65667.292, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66159.028, \"from_m\": 66041.434, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66679.472, \"from_m\": 66159.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67006.313, \"from_m\": 66679.472, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67841.278, \"from_m\": 67006.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70890.481, \"from_m\": 67841.278, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 83203.701, \"from_m\": 70890.481, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83597.401, \"from_m\": 83203.701, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97549.216, \"from_m\": 83597.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99660.113, \"from_m\": 97549.216, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 100060.605, \"from_m\": 99660.113, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 100196.789, \"from_m\": 100060.605, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 496142, \"profile_key\": \"03b2f481f2f167209ec4a9edb29c4677b902f3b4a8d0272d93b0325d2462b871\", \"schedule_id\": 98, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Birkenhead North E.M.U.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Bidston East Jn\", \"stage_seq\": 2, \"distance_m\": 523.331, \"section_seq\": 1, \"route_path_id\": 27881}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Bidston\", \"stage_seq\": 3, \"distance_m\": 1576.732, \"section_seq\": 1, \"route_path_id\": 27881}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"West Kirby\", \"stage_seq\": 4, \"distance_m\": 2312.245, \"section_seq\": 1, \"route_path_id\": 27881}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 100196.789, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27881}], \"total_distance_m\": 100196.789, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 99954.123, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 242.666, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0621", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.3734387", "current_position_lon": "-3.1839071", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:12Z\", \"source_id\": 39932674, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:17Z\", \"source_id\": 13109235, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:10Z\", \"source_id\": 39945355, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:12Z\", \"source_id\": 13113584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Kirby", "service_state_platform": "1", "timing_fact_generation": 1789191072827873, "current_leg_arrival_utc": "2026-09-12T06:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:54.465289", "service_state_evidence_id": 13113584, "current_leg_start_actual_dep": "2026-09-12T06:21:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:42:55.385810", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
XDB |
WKI |
5W02 |
777004 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 242.666, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 266.193, "from_m": 242.666, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1438.317, "from_m": 266.193, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1524.421, "from_m": 1438.317, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1651.771, "from_m": 1524.421, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1967.997, "from_m": 1651.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2656.493, "from_m": 1967.997, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2972.719, "from_m": 2656.493, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 4905.241, "from_m": 2972.719, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7437.391, "from_m": 4905.241, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7950.098, "from_m": 7437.391, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 23501.776, "from_m": 7950.098, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 25905.959, "from_m": 23501.776, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 26545.765, "from_m": 25905.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26584.205, "from_m": 26545.765, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26624.98, "from_m": 26584.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26675.808, "from_m": 26624.98, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27769.269, "from_m": 26675.808, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 27835.78, "from_m": 27769.269, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63328.336, "from_m": 27835.78, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 63363.5, "from_m": 63328.336, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65667.292, "from_m": 63363.5, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 66041.434, "from_m": 65667.292, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66159.028, "from_m": 66041.434, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66679.472, "from_m": 66159.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67006.313, "from_m": 66679.472, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67841.278, "from_m": 67006.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70890.481, "from_m": 67841.278, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 83203.701, "from_m": 70890.481, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83597.401, "from_m": 83203.701, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97549.216, "from_m": 83597.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99660.113, "from_m": 97549.216, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 100060.605, "from_m": 99660.113, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 100196.789, "from_m": 100060.605, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 496142, "profile_key": "03b2f481f2f167209ec4a9edb29c4677b902f3b4a8d0272d93b0325d2462b871", "schedule_id": 98, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0621", "location": "Birkenhead North E.M.U.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Bidston East Jn", "stage_seq": 2, "distance_m": 523.331, "section_seq": 1, "route_path_id": 27881}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Bidston", "stage_seq": 3, "distance_m": 1576.732, "section_seq": 1, "route_path_id": 27881}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "West Kirby", "stage_seq": 4, "distance_m": 2312.245, "section_seq": 1, "route_path_id": 27881}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 100196.789, "from_m": 0.0, "section_seq": 1, "route_path_id": 27881}], "total_distance_m": 100196.789, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 99954.123, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 242.666, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10171, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:12Z", "source_id": 39932674, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:17Z", "source_id": 13109235, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10122, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:10Z", "source_id": 39945355, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:32:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:12Z", "source_id": 13113584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Birkenhead North E.M.U.D |
0621 |
0621 |
None |
None |
None |
West Kirby |
0635 |
0635 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08293/2026-09-12/detailed |
None |
Birkenhead North E.M.U.D |
2026-09-12T06:21:00+01:00 |
West Kirby |
13.0 |
{"type": "LineString", "coordinates": [[-3.0603273999999994, 53.4065967], [-3.0604235999999996, 53.4066607], [-3.0605823999999995, 53.4067792], [-3.0608039999999996, 53.40696859999999], [-3.061065, 53.40717600000001], [-3.0612393, 53.407293799999984], [-3.0614116, 53.407387400000005], [-3.0615046999999995, 53.4074345], [-3.0617054999999995, 53.407526899999986], [-3.0619926999999993, 53.4076421], [-3.0621506, 53.40770030000001], [-3.0622729999999994, 53.4077491], [-3.0625354999999996, 53.40783519999999], [-3.0628135, 53.40790440000001], [-3.0630264, 53.4079498], [-3.0631746999999994, 53.407978], [-3.0636656, 53.4080647], [-3.0639771999999996, 53.40811249999999], [-3.0645901, 53.40819799999999], [-3.0648327999999996, 53.408235], [-3.0654549, 53.4083487], [-3.0656388, 53.408384299999994], [-3.0658161, 53.4084236], [-3.0661248, 53.4084969], [-3.066343, 53.408538], [-3.0665387, 53.408568900000006], [-3.0666821, 53.408588], [-3.0670797, 53.4086233], [-3.06733, 53.40865129999999], [-3.0675471, 53.4086866], [-3.0676411, 53.4087043], [-3.0684602, 53.40881970000001], [-3.0685289999999994, 53.408832], [-3.0695606999999994, 53.40902040000001], [-3.0703109999999993, 53.4091543], [-3.0717477, 53.4094128], [-3.0720278999999997, 53.409461499999985], [-3.0723353, 53.409504], [-3.0726167000000006, 53.4095399], [-3.0728486, 53.4095626], [-3.0730942, 53.40958169999999], [-3.0733662999999996, 53.409595], [-3.0736423, 53.4096031], [-3.073929, 53.40960489999999], [-3.0741970999999997, 53.4096006], [-3.0745608, 53.4095851], [-3.0753009, 53.4095492], [-3.0763871, 53.4094791], [-3.0769851, 53.4094418], [-3.0775910000000004, 53.4093935], [-3.0784771999999996, 53.409321199999994], [-3.0790277, 53.409282299999994], [-3.0793392, 53.40926509999999], [-3.0797394, 53.40924309999999], [-3.0804551, 53.40921829999999], [-3.0810903999999995, 53.4091949], [-3.0815395999999997, 53.4091773], [-3.0819033, 53.40915760000001], [-3.0826780999999994, 53.4091102], [-3.0854261999999997, 53.40893549999999], [-3.0895307999999995, 53.4086866], [-3.0987996, 53.40812589999999], [-3.0999796, 53.4080555], [-3.1133684999999995, 53.40725669999999], [-3.1143481999999993, 53.4071982], [-3.1152106999999996, 53.4071407], [-3.1179206, 53.4069809], [-3.1219229, 53.406748], [-3.1232152999999996, 53.406655099999995], [-3.1243097999999994, 53.40656169999999], [-3.1254266, 53.40643229999999], [-3.1265541999999997, 53.406288100000005], [-3.1276600999999995, 53.40612189999999], [-3.1282593, 53.406021300000006], [-3.1288241999999995, 53.40591669999999], [-3.1296566999999995, 53.40576300000001], [-3.1305439, 53.40558670000001], [-3.131418099999999, 53.405394599999994], [-3.1333279, 53.404910099999995], [-3.1370257999999995, 53.40392429999999], [-3.1407942999999996, 53.40292980000001], [-3.1431589, 53.402294100000006], [-3.1431959999999997, 53.40228429999999], [-3.144103494418325, 53.4020413531967], [-3.1485359999999996, 53.40085470000001], [-3.1516356, 53.4000301], [-3.1539136999999995, 53.39942430000001], [-3.1560967999999994, 53.39884270000001], [-3.1582909, 53.398255299999995], [-3.1589164, 53.3980918], [-3.1626330999999994, 53.3970985], [-3.1644565, 53.39661460000001], [-3.1670945999999995, 53.3959036], [-3.1683321, 53.3955461], [-3.1689037999999994, 53.3953604], [-3.1700309999999994, 53.3949422], [-3.1708664, 53.39460629999999], [-3.1716412, 53.394264], [-3.1722333999999996, 53.39398299999999], [-3.1727432999999996, 53.393718799999995], [-3.1731835, 53.39347600000001], [-3.1738524, 53.393087400000006], [-3.1742766999999996, 53.3928289], [-3.1765071999999996, 53.391404], [-3.1788086, 53.38989169999999], [-3.1791680999999996, 53.38965979999998], [-3.1792169, 53.389625900000006], [-3.1796885, 53.3892989], [-3.1801198, 53.38896780000001], [-3.180547, 53.388603800000006], [-3.1809715999999995, 53.388193], [-3.1813694, 53.3877702], [-3.1818147, 53.3872], [-3.18203, 53.3868968], [-3.1822115, 53.386612799999995], [-3.1824837, 53.3860876], [-3.1826612, 53.38568889999999], [-3.1828087, 53.385256899999995], [-3.182865099999999, 53.3850698], [-3.1829111, 53.3848825], [-3.182981, 53.384557], [-3.1833745999999996, 53.3815973], [-3.1839016, 53.3778172], [-3.1839634, 53.3773758], [-3.1840036, 53.376991399999994], [-3.1840386, 53.3765982], [-3.1840416, 53.3762979], [-3.1840587999999994, 53.37599089999999], [-3.1840663, 53.3757024], [-3.1840259, 53.375393599999995], [-3.1840157, 53.3751415], [-3.1840137999999993, 53.3749939], [-3.1840064, 53.374733199999994], [-3.1840287, 53.374404799999986], [-3.1840528999999997, 53.3741795], [-3.1840603, 53.374073], [-3.1840491, 53.373972], [-3.1840174999999995, 53.3738367], [-3.1839071, 53.37343870000001]]} |
6.4 |
0619 |
0632 |
Birkenhead North E.M.U.D |
West Kirby |
West Kirby |
53.3734387 |
-3.1839071 |
53.3734387 |
-3.1839071 |
1 |
0 |
2026-09-12 05:43:22 |
TERMINATED |
2026-09-12 05:32:00 |
West Kirby |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113584 |
1789191072827873 |
13 |
13 |
2026-09-12 05:42:55.385810 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:54.465289 |
| 465574 |
494719 |
P23909 |
302N10M512 |
2026-09-12 |
COMPLETE |
13114519 |
2026-09-12 06:32:00 |
2026-09-12 05:43:22 |
2026-09-14 05:43:22 |
{"id": 494719, "stp": "P", "toc": "Northern", "uid": "P23909", "consist": "150108", "dest_crs": "CNE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23909/2026-09-12/detailed", "trust_id": "302N10M512", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colne", "service_date": "2026-09-12", "dest_arr_time": "0633", "dest_platform": "1", "is_terminated": 1, "next_location": "Colne", "signalling_id": "2N10", "timing_status": "EARLY", "origin_station": "Preston", "current_leg_arr": "0632", "current_leg_dep": "0628", "current_leg_end": "Colne", "origin_dep_time": "0520", "origin_platform": "2", "current_location": "Colne", "last_update_time": "2026-09-12T05:43:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2137414, 53.83490640000001], [-2.2132907, 53.8350647], [-2.2120447, 53.83564100000001], [-2.2111724, 53.8360421], [-2.2097978, 53.8367525], [-2.2078004, 53.83797189999999], [-2.204623, 53.840037200000005], [-2.2043932, 53.84018600000001], [-2.2039502294389712, 53.84046508143667], [-2.2018496, 53.84178849999999], [-2.2003570000000003, 53.84257360000001], [-2.1990981, 53.8431287], [-2.1943989, 53.84504110000001], [-2.1943031, 53.8450806], [-2.1939552999999994, 53.8452202], [-2.1908379, 53.8464755], [-2.1868083, 53.84810019999998], [-2.1857176999999997, 53.84852949999999], [-2.1850776, 53.8488241], [-2.18443, 53.84915000000001], [-2.1839076, 53.849430000000005], [-2.1835544999999996, 53.8496754], [-2.1830716, 53.850054199999995], [-2.1826748, 53.8504206], [-2.1822722999999997, 53.8508966], [-2.1819652, 53.8513567], [-2.1817097, 53.8519438], [-2.1816142, 53.8522568], [-2.1815282999999996, 53.8525728], [-2.1814634999999996, 53.852810000000005], [-2.1814332, 53.853128700000006], [-2.181490699999999, 53.8535553], [-2.1815994, 53.85404880000001], [-2.1816406999999995, 53.854191], [-2.1818158, 53.8547002], [-2.1819274, 53.85491529999999]]}", "current_leg_start": "Nelson", "dest_arr_time_act": "0633", "motion_projection": null, "next_location_lat": "53.8549153", "next_location_lon": "-2.1819274", "previous_location": "Chaffers S.B.", "current_leg_milage": "2.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 379.743, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 528.126, \"from_m\": 379.743, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 568.546, \"from_m\": 528.126, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 627.847, \"from_m\": 568.546, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 677.427, \"from_m\": 627.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2671.686, \"from_m\": 677.427, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3838.882, \"from_m\": 2671.686, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4014.17, \"from_m\": 3838.882, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4078.787, \"from_m\": 4014.17, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5122.334, \"from_m\": 4078.787, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5899.929, \"from_m\": 5122.334, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6457.588, \"from_m\": 5899.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18127.812, \"from_m\": 6457.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19093.055, \"from_m\": 18127.812, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19605.088, \"from_m\": 19093.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19633.409, \"from_m\": 19605.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20158.912, \"from_m\": 19633.409, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20381.671, \"from_m\": 20158.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22073.771, \"from_m\": 20381.671, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23123.882, \"from_m\": 22073.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25416.678, \"from_m\": 23123.882, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25441.123, \"from_m\": 25416.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27724.96, \"from_m\": 25441.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28110.267, \"from_m\": 27724.96, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 34489.222, \"from_m\": 28110.267, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35507.976, \"from_m\": 34489.222, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35563.027, \"from_m\": 35507.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36201.501, \"from_m\": 35563.027, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36244.217, \"from_m\": 36201.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36969.597, \"from_m\": 36244.217, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38392.472, \"from_m\": 36969.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44110.48, \"from_m\": 38392.472, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46483.51, \"from_m\": 44110.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 494719, \"profile_key\": \"c8236cfebe0f8b4d79b15e50a485ae7f720102a2be545c4dfb7f5e53f8c655bf\", \"schedule_id\": 20417, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Ribble Jn\", \"stage_seq\": 2, \"distance_m\": 969.698, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 3, \"distance_m\": 2697.84, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526\", \"location\": \"Lostock Hall\", \"stage_seq\": 4, \"distance_m\": 4622.126, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 5, \"distance_m\": 4950.633, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0529H\", \"location\": \"Bamber Bridge\", \"stage_seq\": 6, \"distance_m\": 6378.793, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537\", \"location\": \"Pleasington\", \"stage_seq\": 7, \"distance_m\": 14622.094, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540H\", \"location\": \"Cherry Tree\", \"stage_seq\": 8, \"distance_m\": 16305.317, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0543\", \"location\": \"Mill Hill (Lancashire)\", \"stage_seq\": 9, \"distance_m\": 17455.104, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0550\", \"location\": \"Blackburn\", \"stage_seq\": 10, \"distance_m\": 19380.531, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 11, \"distance_m\": 20361.056, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Rishton\", \"stage_seq\": 12, \"distance_m\": 23912.255, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Church & Oswaldtwistle\", \"stage_seq\": 13, \"distance_m\": 26464.637, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"Accrington\", \"stage_seq\": 14, \"distance_m\": 27847.546, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Huncoat\", \"stage_seq\": 15, \"distance_m\": 30539.693, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609H\", \"location\": \"Hapton\", \"stage_seq\": 16, \"distance_m\": 32866.478, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Rose Grove\", \"stage_seq\": 17, \"distance_m\": 35212.548, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Gannow Jn\", \"stage_seq\": 18, \"distance_m\": 36201.501, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617\", \"location\": \"Burnley Barracks\", \"stage_seq\": 19, \"distance_m\": 36900.53, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620\", \"location\": \"Burnley Central\", \"stage_seq\": 20, \"distance_m\": 37849.786, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0624H\", \"location\": \"Brierfield\", \"stage_seq\": 21, \"distance_m\": 41347.057, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Nelson\", \"stage_seq\": 22, \"distance_m\": 43280.988, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629\", \"location\": \"Chaffers S.B.\", \"stage_seq\": 23, \"distance_m\": 43800.317, \"section_seq\": 1, \"route_path_id\": 36387}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": null, \"location\": \"Colne\", \"stage_seq\": 24, \"distance_m\": 46483.51, \"section_seq\": 1, \"route_path_id\": 36387}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46483.51, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36387}], \"total_distance_m\": 46483.51, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30532.188, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 15951.322, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0520", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.8549153", "current_position_lon": "-2.1819274", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:25:16Z\", \"source_id\": 39865411, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:25:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:25:18Z\", \"source_id\": 13087300, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:27:08Z\", \"source_id\": 39866798, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:28:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:27:12Z\", \"source_id\": 13087747, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:34:59Z\", \"source_id\": 39873068, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:35:03Z\", \"source_id\": 13089790, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:38:25Z\", \"source_id\": 39876027, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:38:29Z\", \"source_id\": 13090686, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:22Z\", \"source_id\": 13091814, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:44:59Z\", \"source_id\": 39882424, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:46:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:08Z\", \"source_id\": 13092688, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:14Z\", \"source_id\": 39892641, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:18Z\", \"source_id\": 13095898, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:58Z\", \"source_id\": 39895862, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:58:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:02Z\", \"source_id\": 13096999, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:40Z\", \"source_id\": 39899124, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:01:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:43Z\", \"source_id\": 13098013, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:06Z\", \"source_id\": 39906066, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:13Z\", \"source_id\": 13100376, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:40Z\", \"source_id\": 39909592, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:40Z\", \"source_id\": 13101515, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:17Z\", \"source_id\": 39914706, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:12:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:23Z\", \"source_id\": 13103200, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:26Z\", \"source_id\": 39919351, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:33Z\", \"source_id\": 13104707, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:31Z\", \"source_id\": 39925365, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:38Z\", \"source_id\": 13106791, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:43Z\", \"source_id\": 39933399, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:48Z\", \"source_id\": 13109530, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:27Z\", \"source_id\": 13111491, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:28Z\", \"source_id\": 13112606, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:59Z\", \"source_id\": 13114519, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Colne", "service_state_platform": "1", "timing_fact_generation": 1789191179789171, "current_leg_arrival_utc": "2026-09-12T06:32:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:32:59.779492", "service_state_evidence_id": 13114519, "current_leg_start_actual_dep": "2026-09-12T06:28:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-12T05:32:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:01.263251", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
PRE |
CNE |
2N10 |
150108 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 379.743, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 528.126, "from_m": 379.743, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 568.546, "from_m": 528.126, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 627.847, "from_m": 568.546, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 677.427, "from_m": 627.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2671.686, "from_m": 677.427, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3838.882, "from_m": 2671.686, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4014.17, "from_m": 3838.882, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4078.787, "from_m": 4014.17, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5122.334, "from_m": 4078.787, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5899.929, "from_m": 5122.334, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6457.588, "from_m": 5899.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18127.812, "from_m": 6457.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19093.055, "from_m": 18127.812, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19605.088, "from_m": 19093.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19633.409, "from_m": 19605.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20158.912, "from_m": 19633.409, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20381.671, "from_m": 20158.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22073.771, "from_m": 20381.671, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23123.882, "from_m": 22073.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25416.678, "from_m": 23123.882, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25441.123, "from_m": 25416.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27724.96, "from_m": 25441.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28110.267, "from_m": 27724.96, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 34489.222, "from_m": 28110.267, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35507.976, "from_m": 34489.222, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35563.027, "from_m": 35507.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36201.501, "from_m": 35563.027, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36244.217, "from_m": 36201.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36969.597, "from_m": 36244.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38392.472, "from_m": 36969.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44110.48, "from_m": 38392.472, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46483.51, "from_m": 44110.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 494719, "profile_key": "c8236cfebe0f8b4d79b15e50a485ae7f720102a2be545c4dfb7f5e53f8c655bf", "schedule_id": 20417, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0520", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Ribble Jn", "stage_seq": 2, "distance_m": 969.698, "section_seq": 1, "route_path_id": 36387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Farington Curve Jn", "stage_seq": 3, "distance_m": 2697.84, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526", "location": "Lostock Hall", "stage_seq": 4, "distance_m": 4622.126, "section_seq": 1, "route_path_id": 36387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Lostock Hall Jn", "stage_seq": 5, "distance_m": 4950.633, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0529H", "location": "Bamber Bridge", "stage_seq": 6, "distance_m": 6378.793, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537", "location": "Pleasington", "stage_seq": 7, "distance_m": 14622.094, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540H", "location": "Cherry Tree", "stage_seq": 8, "distance_m": 16305.317, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0543", "location": "Mill Hill (Lancashire)", "stage_seq": 9, "distance_m": 17455.104, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0550", "location": "Blackburn", "stage_seq": 10, "distance_m": 19380.531, "section_seq": 1, "route_path_id": 36387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Daisyfield Jn", "stage_seq": 11, "distance_m": 20361.056, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Rishton", "stage_seq": 12, "distance_m": 23912.255, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Church & Oswaldtwistle", "stage_seq": 13, "distance_m": 26464.637, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "Accrington", "stage_seq": 14, "distance_m": 27847.546, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Huncoat", "stage_seq": 15, "distance_m": 30539.693, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609H", "location": "Hapton", "stage_seq": 16, "distance_m": 32866.478, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Rose Grove", "stage_seq": 17, "distance_m": 35212.548, "section_seq": 1, "route_path_id": 36387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Gannow Jn", "stage_seq": 18, "distance_m": 36201.501, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617", "location": "Burnley Barracks", "stage_seq": 19, "distance_m": 36900.53, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620", "location": "Burnley Central", "stage_seq": 20, "distance_m": 37849.786, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0624H", "location": "Brierfield", "stage_seq": 21, "distance_m": 41347.057, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Nelson", "stage_seq": 22, "distance_m": 43280.988, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629", "location": "Chaffers S.B.", "stage_seq": 23, "distance_m": 43800.317, "section_seq": 1, "route_path_id": 36387}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": null, "location": "Colne", "stage_seq": 24, "distance_m": 46483.51, "section_seq": 1, "route_path_id": 36387}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46483.51, "from_m": 0.0, "section_seq": 1, "route_path_id": 36387}], "total_distance_m": 46483.51, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30532.188, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 15951.322, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7968, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:25:16Z", "source_id": 39865411, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:25:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:25:18Z", "source_id": 13087300, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7950, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:27:08Z", "source_id": 39866798, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:28:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:27:12Z", "source_id": 13087747, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7769, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:34:59Z", "source_id": 39873068, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:35:03Z", "source_id": 13089790, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7767, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:38:25Z", "source_id": 39876027, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T04:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:38:29Z", "source_id": 13090686, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:22Z", "source_id": 13091814, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7755, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:44:59Z", "source_id": 39882424, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:46:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:08Z", "source_id": 13092688, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7695, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:14Z", "source_id": 39892641, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T04:55:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:18Z", "source_id": 13095898, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7691, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:58Z", "source_id": 39895862, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T04:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:02Z", "source_id": 13096999, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7686, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:40Z", "source_id": 39899124, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:01:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:43Z", "source_id": 13098013, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7680, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:06Z", "source_id": 39906066, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:05:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:13Z", "source_id": 13100376, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7676, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:40Z", "source_id": 39909592, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:09:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:40Z", "source_id": 13101515, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7670, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:17Z", "source_id": 39914706, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:12:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:23Z", "source_id": 13103200, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7659, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:26Z", "source_id": 39919351, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:15:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:33Z", "source_id": 13104707, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7657, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:31Z", "source_id": 39925365, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:18:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:38Z", "source_id": 13106791, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7655, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:43Z", "source_id": 39933399, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:24:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:48Z", "source_id": 13109530, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:27Z", "source_id": 13111491, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:28Z", "source_id": 13112606, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:59Z", "source_id": 13114519, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}] |
Preston |
0520 |
0520 |
2 |
None |
None |
Colne |
0633 |
0633 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P23909/2026-09-12/detailed |
None |
Nelson |
2026-09-12T06:28:00+01:00 |
Colne |
4.0 |
{"type": "LineString", "coordinates": [[-2.2137414, 53.83490640000001], [-2.2132907, 53.8350647], [-2.2120447, 53.83564100000001], [-2.2111724, 53.8360421], [-2.2097978, 53.8367525], [-2.2078004, 53.83797189999999], [-2.204623, 53.840037200000005], [-2.2043932, 53.84018600000001], [-2.2039502294389712, 53.84046508143667], [-2.2018496, 53.84178849999999], [-2.2003570000000003, 53.84257360000001], [-2.1990981, 53.8431287], [-2.1943989, 53.84504110000001], [-2.1943031, 53.8450806], [-2.1939552999999994, 53.8452202], [-2.1908379, 53.8464755], [-2.1868083, 53.84810019999998], [-2.1857176999999997, 53.84852949999999], [-2.1850776, 53.8488241], [-2.18443, 53.84915000000001], [-2.1839076, 53.849430000000005], [-2.1835544999999996, 53.8496754], [-2.1830716, 53.850054199999995], [-2.1826748, 53.8504206], [-2.1822722999999997, 53.8508966], [-2.1819652, 53.8513567], [-2.1817097, 53.8519438], [-2.1816142, 53.8522568], [-2.1815282999999996, 53.8525728], [-2.1814634999999996, 53.852810000000005], [-2.1814332, 53.853128700000006], [-2.181490699999999, 53.8535553], [-2.1815994, 53.85404880000001], [-2.1816406999999995, 53.854191], [-2.1818158, 53.8547002], [-2.1819274, 53.85491529999999]]} |
2.0 |
0628 |
0632 |
Chaffers S.B. |
Colne |
Colne |
53.8549153 |
-2.1819274 |
53.8549153 |
-2.1819274 |
1 |
0 |
2026-09-12 05:43:22 |
TERMINATED |
2026-09-12 05:32:00 |
Colne |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114519 |
1789191179789171 |
85 |
85 |
2026-09-12 05:43:01.263251 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:32:59.779492 |
| 465575 |
494839 |
G86263 |
362F80M512 |
2026-09-12 |
COMPLETE |
13114107 |
2026-09-12 06:33:00 |
2026-09-12 05:43:22 |
2026-09-14 05:43:22 |
{"id": 494839, "stp": "P", "toc": "Northern", "uid": "G86263", "consist": "195121", "dest_crs": "WAC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86263/2026-09-12/detailed", "trust_id": "362F80M512", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Warrington Central", "service_date": "2026-09-12", "dest_arr_time": "0632", "dest_platform": "1", "is_terminated": 1, "next_location": "Warrington Central", "signalling_id": "2F80", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0633", "current_leg_dep": "0629", "current_leg_end": "Warrington Central", "origin_dep_time": "0556", "origin_platform": "8", "current_location": "Warrington Central", "last_update_time": "2026-09-12T05:43:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.636341499999999, 53.3938132], [-2.6357592, 53.3938758], [-2.6354916, 53.393904600000006], [-2.6346777, 53.39400439999999], [-2.6332556, 53.39419999999999], [-2.6181674, 53.3964636], [-2.6167925, 53.3966642], [-2.6166047, 53.3966866], [-2.6157164999999996, 53.3967685], [-2.6152867, 53.39678250000001], [-2.614864799999999, 53.3967818], [-2.6144187999999997, 53.3967695], [-2.6139845, 53.3967432], [-2.6131236999999996, 53.396657699999984], [-2.6124607, 53.396565999999986], [-2.611972, 53.3964696], [-2.6113216, 53.3963206], [-2.6111572, 53.3962762], [-2.6103177999999994, 53.3960147], [-2.6097553999999996, 53.39580740000001], [-2.6058651, 53.393971099999995], [-2.605114323946612, 53.393614226975984], [-2.6038272000000005, 53.39300240000001], [-2.6037080776396526, 53.392952824503745], [-2.603655582671438, 53.392930977503106], [-2.603611197041356, 53.39291250538318], [-2.603557063584529, 53.39288997646591], [-2.603478351240245, 53.39285721844252], [-2.6033709, 53.3928125], [-2.6029064999999996, 53.39263449999999], [-2.6022933, 53.3924264], [-2.6019900999999996, 53.3923375], [-2.601742, 53.39226690000001], [-2.6010831, 53.392098399999995], [-2.6008356, 53.3920463], [-2.6002094999999996, 53.3919192], [-2.5990909, 53.39173759999999], [-2.5985782, 53.3916859], [-2.5982955, 53.3916569], [-2.5980400999999995, 53.39163779999999], [-2.597789, 53.391621499999985], [-2.5968896999999997, 53.3915767], [-2.596246, 53.3915791], [-2.5956295999999996, 53.391592900000006], [-2.595463, 53.3916046], [-2.5950817999999996, 53.39162919999999], [-2.5949560999999997, 53.39163890000001], [-2.5947673, 53.3916533], [-2.594400499999999, 53.391688], [-2.5940964, 53.3917222], [-2.5937943, 53.3917616], [-2.5935814, 53.3917917], [-2.593228, 53.3918441], [-2.5915032999999994, 53.392090200000005]]}", "current_leg_start": "Warrington West", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "53.3920902", "next_location_lon": "-2.5915033", "previous_location": "Warrington West", "current_leg_milage": "2.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 171.21, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 484.18, \"from_m\": 171.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8286.6, \"from_m\": 484.18, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10088.622, \"from_m\": 8286.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10126.364, \"from_m\": 10088.622, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10501.237, \"from_m\": 10126.364, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10738.955, \"from_m\": 10501.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11185.842, \"from_m\": 10738.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11213.297, \"from_m\": 11185.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11272.789, \"from_m\": 11213.297, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12277.161, \"from_m\": 11272.789, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22946.797, \"from_m\": 12277.161, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 25642.022, \"from_m\": 22946.797, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25922.48, \"from_m\": 25642.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25962.677, \"from_m\": 25922.48, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26435.359, \"from_m\": 25962.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27031.542, \"from_m\": 26435.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30694.863, \"from_m\": 27031.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53187.671, \"from_m\": 30694.863, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53492.738, \"from_m\": 53187.671, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 54833.736, \"from_m\": 53492.738, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55467.636, \"from_m\": 54833.736, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56213.147, \"from_m\": 55467.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56600.712, \"from_m\": 56213.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56665.913, \"from_m\": 56600.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57341.028, \"from_m\": 56665.913, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57938.553, \"from_m\": 57341.028, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58434.799, \"from_m\": 57938.553, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 494839, \"profile_key\": \"6bf5d41d16a858e42473548592d249127972e75c94c3d96fb73a80f11655a3b8\", \"schedule_id\": 2019, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 2878.757, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 9494.399, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 10865.431, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 23856.789, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Mossley Hill\", \"stage_seq\": 6, \"distance_m\": 24804.232, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"West Allerton\", \"stage_seq\": 7, \"distance_m\": 25922.48, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 8, \"distance_m\": 29560.533, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 9, \"distance_m\": 30579.836, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0613H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 10, \"distance_m\": 40158.931, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Halewood\", \"stage_seq\": 11, \"distance_m\": 48553.177, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620\", \"location\": \"Hough Green\", \"stage_seq\": 12, \"distance_m\": 53356.11, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623H\", \"location\": \"Widnes\", \"stage_seq\": 13, \"distance_m\": 55665.929, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0628H\", \"location\": \"Warrington West\", \"stage_seq\": 14, \"distance_m\": 56539.098, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": null, \"location\": \"Warrington Central\", \"stage_seq\": 15, \"distance_m\": 58434.799, \"section_seq\": 1, \"route_path_id\": 28690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58434.799, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}], \"total_distance_m\": 58434.799, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58434.799, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.3920902", "current_position_lon": "-2.5915033", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:46Z\", \"source_id\": 39898042, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:53Z\", \"source_id\": 13097676, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:08Z\", \"source_id\": 39903549, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:11Z\", \"source_id\": 13099524, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:59Z\", \"source_id\": 39905895, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:00Z\", \"source_id\": 13100306, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:24Z\", \"source_id\": 39909233, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:08:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:26Z\", \"source_id\": 13101417, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:13Z\", \"source_id\": 39913199, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:16Z\", \"source_id\": 13102667, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:27Z\", \"source_id\": 13105198, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:26Z\", \"source_id\": 13107246, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:22Z\", \"source_id\": 39929773, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:26Z\", \"source_id\": 13108303, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:21Z\", \"source_id\": 39940827, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:27Z\", \"source_id\": 13111999, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:09Z\", \"source_id\": 39947045, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:13Z\", \"source_id\": 13114107, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Warrington Central", "service_state_platform": "1", "timing_fact_generation": 1789191133763494, "current_leg_arrival_utc": "2026-09-12T06:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:11.144699", "service_state_evidence_id": 13114107, "current_leg_start_actual_dep": "2026-09-12T06:29:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:11.874304", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LIV |
WAC |
2F80 |
195121 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 171.21, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 484.18, "from_m": 171.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8286.6, "from_m": 484.18, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10088.622, "from_m": 8286.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10126.364, "from_m": 10088.622, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 10501.237, "from_m": 10126.364, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10738.955, "from_m": 10501.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11185.842, "from_m": 10738.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11213.297, "from_m": 11185.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11272.789, "from_m": 11213.297, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12277.161, "from_m": 11272.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22946.797, "from_m": 12277.161, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25642.022, "from_m": 22946.797, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25922.48, "from_m": 25642.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25962.677, "from_m": 25922.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26435.359, "from_m": 25962.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27031.542, "from_m": 26435.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30694.863, "from_m": 27031.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53187.671, "from_m": 30694.863, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53492.738, "from_m": 53187.671, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 54833.736, "from_m": 53492.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 55467.636, "from_m": 54833.736, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 56213.147, "from_m": 55467.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56600.712, "from_m": 56213.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 56665.913, "from_m": 56600.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57341.028, "from_m": 56665.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 57938.553, "from_m": 57341.028, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 58434.799, "from_m": 57938.553, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 494839, "profile_key": "6bf5d41d16a858e42473548592d249127972e75c94c3d96fb73a80f11655a3b8", "schedule_id": 2019, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 2878.757, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Edge Hill", "stage_seq": 3, "distance_m": 9494.399, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 10865.431, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 23856.789, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Mossley Hill", "stage_seq": 6, "distance_m": 24804.232, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "West Allerton", "stage_seq": 7, "distance_m": 25922.48, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Liverpool South Parkway (HL)", "stage_seq": 8, "distance_m": 29560.533, "section_seq": 1, "route_path_id": 28690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Hunts Cross West Jn", "stage_seq": 9, "distance_m": 30579.836, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0613H", "location": "Hunt's Cross", "stage_seq": 10, "distance_m": 40158.931, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Halewood", "stage_seq": 11, "distance_m": 48553.177, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620", "location": "Hough Green", "stage_seq": 12, "distance_m": 53356.11, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623H", "location": "Widnes", "stage_seq": 13, "distance_m": 55665.929, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0628H", "location": "Warrington West", "stage_seq": 14, "distance_m": 56539.098, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": null, "location": "Warrington Central", "stage_seq": 15, "distance_m": 58434.799, "section_seq": 1, "route_path_id": 28690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58434.799, "from_m": 0.0, "section_seq": 1, "route_path_id": 28690}], "total_distance_m": 58434.799, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58434.799, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:46Z", "source_id": 39898042, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:59:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:53Z", "source_id": 13097676, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9902, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:08Z", "source_id": 39903549, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:03:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:11Z", "source_id": 13099524, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9910, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:59Z", "source_id": 39905895, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:05:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:00Z", "source_id": 13100306, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:24Z", "source_id": 39909233, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:08:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:26Z", "source_id": 13101417, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10034, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:13Z", "source_id": 39913199, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:16Z", "source_id": 13102667, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:27Z", "source_id": 13105198, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:26Z", "source_id": 13107246, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10046, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:22Z", "source_id": 39929773, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:22:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:26Z", "source_id": 13108303, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10061, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:21Z", "source_id": 39940827, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:29:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:27Z", "source_id": 13111999, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10055, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:09Z", "source_id": 39947045, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:13Z", "source_id": 13114107, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0556 |
0556 |
8 |
None |
None |
Warrington Central |
0632 |
0632 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86263/2026-09-12/detailed |
None |
Warrington West |
2026-09-12T06:29:30+01:00 |
Warrington Central |
4.0 |
{"type": "LineString", "coordinates": [[-2.636341499999999, 53.3938132], [-2.6357592, 53.3938758], [-2.6354916, 53.393904600000006], [-2.6346777, 53.39400439999999], [-2.6332556, 53.39419999999999], [-2.6181674, 53.3964636], [-2.6167925, 53.3966642], [-2.6166047, 53.3966866], [-2.6157164999999996, 53.3967685], [-2.6152867, 53.39678250000001], [-2.614864799999999, 53.3967818], [-2.6144187999999997, 53.3967695], [-2.6139845, 53.3967432], [-2.6131236999999996, 53.396657699999984], [-2.6124607, 53.396565999999986], [-2.611972, 53.3964696], [-2.6113216, 53.3963206], [-2.6111572, 53.3962762], [-2.6103177999999994, 53.3960147], [-2.6097553999999996, 53.39580740000001], [-2.6058651, 53.393971099999995], [-2.605114323946612, 53.393614226975984], [-2.6038272000000005, 53.39300240000001], [-2.6037080776396526, 53.392952824503745], [-2.603655582671438, 53.392930977503106], [-2.603611197041356, 53.39291250538318], [-2.603557063584529, 53.39288997646591], [-2.603478351240245, 53.39285721844252], [-2.6033709, 53.3928125], [-2.6029064999999996, 53.39263449999999], [-2.6022933, 53.3924264], [-2.6019900999999996, 53.3923375], [-2.601742, 53.39226690000001], [-2.6010831, 53.392098399999995], [-2.6008356, 53.3920463], [-2.6002094999999996, 53.3919192], [-2.5990909, 53.39173759999999], [-2.5985782, 53.3916859], [-2.5982955, 53.3916569], [-2.5980400999999995, 53.39163779999999], [-2.597789, 53.391621499999985], [-2.5968896999999997, 53.3915767], [-2.596246, 53.3915791], [-2.5956295999999996, 53.391592900000006], [-2.595463, 53.3916046], [-2.5950817999999996, 53.39162919999999], [-2.5949560999999997, 53.39163890000001], [-2.5947673, 53.3916533], [-2.594400499999999, 53.391688], [-2.5940964, 53.3917222], [-2.5937943, 53.3917616], [-2.5935814, 53.3917917], [-2.593228, 53.3918441], [-2.5915032999999994, 53.392090200000005]]} |
2.0 |
0629 |
0633 |
Warrington West |
Warrington Central |
Warrington Central |
53.3920902 |
-2.5915033 |
53.3920902 |
-2.5915033 |
1 |
0 |
2026-09-12 05:43:22 |
TERMINATED |
2026-09-12 05:33:00 |
Warrington Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114107 |
1789191133763494 |
50 |
50 |
2026-09-12 05:43:11.874304 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:11.144699 |
| 465576 |
496045 |
L85304 |
875D15M612 |
2026-09-12 |
COMPLETE |
13114238 |
2026-09-12 06:33:00 |
2026-09-12 05:43:22 |
2026-09-14 05:43:22 |
{"id": 496045, "stp": "P", "toc": "South Western Railway", "uid": "L85304", "consist": "701036", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85304/2026-09-12/detailed", "trust_id": "875D15M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wimbledon", "service_date": "2026-09-12", "dest_arr_time": "0631", "dest_platform": "7", "is_terminated": 1, "next_location": "Wimbledon", "signalling_id": "5D15", "timing_status": "LATE", "origin_station": "Wimbledon Park Depot Sidings", "current_leg_arr": "0633", "current_leg_dep": "0629", "current_leg_end": "Wimbledon", "origin_dep_time": "0619", "origin_platform": null, "current_location": "Wimbledon", "last_update_time": "2026-09-12T05:43:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19554664526622945, 51.43291412970149], [-0.1956734, 51.4327252], [-0.1958984, 51.43238310000001], [-0.1960019, 51.4322157], [-0.1961669, 51.43197709999999], [-0.1967036, 51.4311748], [-0.19690479999999996, 51.4308797], [-0.1971388, 51.4305281], [-0.19741159999999996, 51.4301296], [-0.1974724, 51.430032], [-0.1975268, 51.42995549999999], [-0.1976073, 51.429824999999994], [-0.1977751, 51.4295802], [-0.1981131, 51.42899959999999], [-0.1982314, 51.4288267], [-0.19846179999999997, 51.4284875], [-0.1986359, 51.42822489999999], [-0.1990224, 51.4276776], [-0.19950640000000003, 51.427067399999984], [-0.1998464, 51.42665529999999], [-0.2000219, 51.42639410000001], [-0.2003483, 51.4259904], [-0.20068829999999996, 51.4255682], [-0.200892, 51.42531830000001], [-0.2012456, 51.4249264], [-0.2013737, 51.42476599999999], [-0.2015474, 51.4245587], [-0.2018728, 51.4242654], [-0.2023525, 51.42386580000001], [-0.2026588, 51.4236458], [-0.2029903, 51.423414399999984], [-0.2032574, 51.423245099999995], [-0.20352760000000003, 51.4230288], [-0.20355319999999996, 51.4230092], [-0.2039652, 51.4227251], [-0.20428299999999996, 51.42252149999999], [-0.2049849, 51.42206159999999], [-0.2053909, 51.421797899999994], [-0.20587009999999997, 51.42148950000001], [-0.2062507, 51.4212458], [-0.20776249999999996, 51.42025900000001], [-0.2083914, 51.4198432], [-0.20905380000000004, 51.41943010000001], [-0.2094307, 51.41918069999999], [-0.2096442, 51.419005], [-0.2100704, 51.4187185], [-0.21046799999999996, 51.41844309999999], [-0.2107285, 51.4182537], [-0.2110258, 51.4180449], [-0.21024829999999997, 51.4185326], [-0.209835, 51.41880499999999], [-0.20935839999999997, 51.4190835], [-0.2084486, 51.41963719999999], [-0.20780989999999996, 51.42002389999998], [-0.207602, 51.42015940000001], [-0.2060616, 51.4211371], [-0.2058685, 51.421262099999986], [-0.20485179999999997, 51.4219284]]}", "current_leg_start": "Wimbledon Park C.S.D.", "dest_arr_time_act": "0631", "motion_projection": null, "next_location_lat": "51.4219284", "next_location_lon": "-0.2048518", "previous_location": "Wimbledon Park C.S.D.", "current_leg_milage": "1.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.687, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.249, \"from_m\": 31569.687, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.224, \"from_m\": 31759.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32122.416, \"from_m\": 32065.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32158.241, \"from_m\": 32122.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32663.772, \"from_m\": 32158.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32998.578, \"from_m\": 32663.772, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33876.405, \"from_m\": 32998.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34432.741, \"from_m\": 33876.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34511.553, \"from_m\": 34432.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61662.264, \"from_m\": 34511.553, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61680.783, \"from_m\": 61662.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66035.111, \"from_m\": 61680.783, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66597.507, \"from_m\": 66035.111, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 496045, \"profile_key\": \"aa9134331dd2b50eced2d9e24d81e66111f12280f914b13727c7632feea56ad8\", \"schedule_id\": 19706, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Wimbledon Park Depot Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37002}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629\", \"location\": \"Wimbledon Park C.S.D.\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 37002}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": null, \"location\": \"Wimbledon\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 37002}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66597.507, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37002}], \"total_distance_m\": 66597.507, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65491.394, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1106.113, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0619", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4219284", "current_position_lon": "-0.2048518", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:23Z\", \"source_id\": 39947406, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:29Z\", \"source_id\": 13114238, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wimbledon", "service_state_platform": "7", "timing_fact_generation": 1789191152028692, "current_leg_arrival_utc": "2026-09-12T06:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:11.457624", "service_state_evidence_id": 13114238, "current_leg_start_actual_dep": "2026-09-12T06:31:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:11.877249", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
None |
5D15 |
701036 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.687, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.249, "from_m": 31569.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.224, "from_m": 31759.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32122.416, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32158.241, "from_m": 32122.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32663.772, "from_m": 32158.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32998.578, "from_m": 32663.772, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33876.405, "from_m": 32998.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34432.741, "from_m": 33876.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34511.553, "from_m": 34432.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61662.264, "from_m": 34511.553, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61680.783, "from_m": 61662.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66035.111, "from_m": 61680.783, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66597.507, "from_m": 66035.111, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 496045, "profile_key": "aa9134331dd2b50eced2d9e24d81e66111f12280f914b13727c7632feea56ad8", "schedule_id": 19706, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0619", "location": "Wimbledon Park Depot Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37002}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629", "location": "Wimbledon Park C.S.D.", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 37002}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": null, "location": "Wimbledon", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 37002}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66597.507, "from_m": 0.0, "section_seq": 1, "route_path_id": 37002}], "total_distance_m": 66597.507, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65491.394, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1106.113, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29446, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:23Z", "source_id": 39947406, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:33:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:29Z", "source_id": 13114238, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Wimbledon Park Depot Sidings |
0619 |
0619 |
None |
None |
None |
Wimbledon |
0631 |
0631 |
7 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85304/2026-09-12/detailed |
None |
Wimbledon Park C.S.D. |
2026-09-12T06:31:00+01:00 |
Wimbledon |
4.0 |
{"type": "LineString", "coordinates": [[-0.19554664526622945, 51.43291412970149], [-0.1956734, 51.4327252], [-0.1958984, 51.43238310000001], [-0.1960019, 51.4322157], [-0.1961669, 51.43197709999999], [-0.1967036, 51.4311748], [-0.19690479999999996, 51.4308797], [-0.1971388, 51.4305281], [-0.19741159999999996, 51.4301296], [-0.1974724, 51.430032], [-0.1975268, 51.42995549999999], [-0.1976073, 51.429824999999994], [-0.1977751, 51.4295802], [-0.1981131, 51.42899959999999], [-0.1982314, 51.4288267], [-0.19846179999999997, 51.4284875], [-0.1986359, 51.42822489999999], [-0.1990224, 51.4276776], [-0.19950640000000003, 51.427067399999984], [-0.1998464, 51.42665529999999], [-0.2000219, 51.42639410000001], [-0.2003483, 51.4259904], [-0.20068829999999996, 51.4255682], [-0.200892, 51.42531830000001], [-0.2012456, 51.4249264], [-0.2013737, 51.42476599999999], [-0.2015474, 51.4245587], [-0.2018728, 51.4242654], [-0.2023525, 51.42386580000001], [-0.2026588, 51.4236458], [-0.2029903, 51.423414399999984], [-0.2032574, 51.423245099999995], [-0.20352760000000003, 51.4230288], [-0.20355319999999996, 51.4230092], [-0.2039652, 51.4227251], [-0.20428299999999996, 51.42252149999999], [-0.2049849, 51.42206159999999], [-0.2053909, 51.421797899999994], [-0.20587009999999997, 51.42148950000001], [-0.2062507, 51.4212458], [-0.20776249999999996, 51.42025900000001], [-0.2083914, 51.4198432], [-0.20905380000000004, 51.41943010000001], [-0.2094307, 51.41918069999999], [-0.2096442, 51.419005], [-0.2100704, 51.4187185], [-0.21046799999999996, 51.41844309999999], [-0.2107285, 51.4182537], [-0.2110258, 51.4180449], [-0.21024829999999997, 51.4185326], [-0.209835, 51.41880499999999], [-0.20935839999999997, 51.4190835], [-0.2084486, 51.41963719999999], [-0.20780989999999996, 51.42002389999998], [-0.207602, 51.42015940000001], [-0.2060616, 51.4211371], [-0.2058685, 51.421262099999986], [-0.20485179999999997, 51.4219284]]} |
1.6 |
0629 |
0633 |
Wimbledon Park C.S.D. |
Wimbledon |
Wimbledon |
51.4219284 |
-0.2048518 |
51.4219284 |
-0.2048518 |
1 |
0 |
2026-09-12 05:43:22 |
TERMINATED |
2026-09-12 05:33:00 |
Wimbledon |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114238 |
1789191152028692 |
4 |
4 |
2026-09-12 05:43:11.877249 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:11.457624 |
| 465577 |
498704 |
C12751 |
875F96M412 |
2026-09-12 |
COMPLETE |
13114702 |
2026-09-12 06:30:00 |
2026-09-12 05:43:22 |
2026-09-14 05:43:22 |
{"id": 498704, "stp": "O", "toc": "Southern", "uid": "C12751", "consist": null, "dest_crs": "EBN", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12751/2026-09-12/detailed", "trust_id": "875F96M412", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": "04:11:00", "dar_platform": null, "dest_station": "Eastbourne", "service_date": "2026-09-12", "dest_arr_time": "0630", "dest_platform": "3", "is_terminated": 1, "next_location": "Eastbourne", "signalling_id": "5F96", "timing_status": "ON TIME", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0630", "current_leg_dep": "0556", "current_leg_end": "Eastbourne", "origin_dep_time": "0411", "origin_platform": null, "current_location": "Eastbourne", "last_update_time": "2026-09-12T05:43:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1410499, 50.82928900000001], [-0.14105659999999998, 50.8295016], [-0.1410667, 50.8296933], [-0.1410889, 50.82980319999999], [-0.1411341, 50.8299449], [-0.14119449999999997, 50.83008929999998], [-0.1412675, 50.830209899999986], [-0.1414559, 50.83057910000001], [-0.14161059999999998, 50.83090289999999], [-0.1417219, 50.831128599999985], [-0.1419199, 50.8314987], [-0.1419425, 50.8315448], [-0.14201330000000004, 50.8317341], [-0.1421155, 50.8319738], [-0.14219409999999996, 50.83212079999999], [-0.1422796, 50.832368900000006], [-0.14237659999999996, 50.832631500000005], [-0.1424802, 50.8328229], [-0.1425619, 50.832978999999995], [-0.1427218, 50.8332667], [-0.1427101, 50.8332698], [-0.14272719999999997, 50.83330649999999], [-0.1428, 50.8335625], [-0.14282549999999997, 50.8337014], [-0.14283859999999998, 50.833825799999985], [-0.1428392, 50.833978900000005], [-0.142828, 50.8341466], [-0.1428204, 50.8342795], [-0.14279899999999998, 50.8343595], [-0.1427759, 50.834431499999994], [-0.14272369999999998, 50.83455589999999], [-0.14269650000000003, 50.834611599999995], [-0.142666, 50.83466609999999], [-0.14262179999999997, 50.8347348], [-0.1425725, 50.834801], [-0.1425239, 50.8348629], [-0.14247229999999997, 50.83491899999999], [-0.14236059999999998, 50.83503830000001], [-0.1422573, 50.8351291], [-0.1421455, 50.83521489999999], [-0.1419903, 50.83531800000001], [-0.14186909999999997, 50.83538699999998], [-0.1416833, 50.835479799999995], [-0.1414859, 50.83556099999999], [-0.14122339999999997, 50.835659199999995], [-0.14069769999999998, 50.8358394], [-0.13969019999999996, 50.8361403], [-0.1389885, 50.836322300000006], [-0.1386118, 50.836408299999995], [-0.1383406, 50.8364686], [-0.1380693, 50.8365264], [-0.1378042, 50.8365787], [-0.1375376, 50.8366286], [-0.13696479999999997, 50.83672889999999], [-0.13637669999999996, 50.83680919999999], [-0.1356308, 50.8368963], [-0.1352028, 50.8369407], [-0.1347779, 50.8369922], [-0.13426649999999998, 50.8370625], [-0.133803, 50.8371295], [-0.13303300000000004, 50.8372652], [-0.13255599999999998, 50.8373635], [-0.1319935, 50.837489899999994], [-0.1314049, 50.8376384], [-0.1311034, 50.8377199], [-0.1307849, 50.8378136], [-0.13059589999999996, 50.8378718], [-0.1300906, 50.83803089999999], [-0.129577, 50.8382089], [-0.1294353, 50.8382592], [-0.1291921, 50.8383474], [-0.1289677, 50.83843530000001], [-0.1285133, 50.838622099999995], [-0.1281184, 50.8387858], [-0.1277268, 50.83896409999999], [-0.1270521, 50.8392844], [-0.1268068, 50.83941759999999], [-0.126567, 50.83955259999999], [-0.1260281, 50.83986949999999], [-0.125652, 50.8401062], [-0.1252764, 50.8403514], [-0.12486750000000002, 50.8406493], [-0.1244094, 50.84099779999998], [-0.1239197, 50.8414129], [-0.1234928, 50.84181579999999], [-0.1229904, 50.842330099999984], [-0.1225783, 50.842826399999986], [-0.1221975, 50.8433088], [-0.1219701, 50.8436066], [-0.1217615, 50.843878199999985], [-0.1213953, 50.844323200000005], [-0.12110590000000002, 50.8446505], [-0.1207073, 50.8450608], [-0.1203564, 50.8454057], [-0.1199093, 50.8458143], [-0.1195851, 50.84609919999999], [-0.11930929999999998, 50.84632349999999], [-0.1189932, 50.84657500000001], [-0.1186947, 50.846797200000005], [-0.11843420000000002, 50.8469853], [-0.1181685, 50.8471635], [-0.1180725, 50.8472373], [-0.1176952, 50.8474783], [-0.1172685, 50.8477347], [-0.110397, 50.851604900000005], [-0.10966929999999998, 50.8519909], [-0.1060439, 50.85387229999999], [-0.10539859999999998, 50.8541775], [-0.1048655, 50.85441389999999], [-0.1042211, 50.8546828], [-0.10362559999999998, 50.85491450000001], [-0.1029363, 50.8551563], [-0.1011325, 50.85574510000001], [-0.1004842, 50.855973600000006], [-0.0998549, 50.856233999999986], [-0.0993608, 50.8564359], [-0.0991844, 50.85651120000001], [-0.0986627, 50.85674980000001], [-0.09816450000000002, 50.856988300000005], [-0.0976804, 50.85722999999999], [-0.0972053, 50.8574808], [-0.0964853, 50.8578893], [-0.0957354, 50.85834619999999], [-0.09536089999999998, 50.8585725], [-0.0949897, 50.858803], [-0.09489499999999998, 50.858855699999985], [-0.0945775, 50.85903110000001], [-0.0942649, 50.85921650000001], [-0.09393899999999998, 50.85939319999999], [-0.0932707, 50.859733900000016], [-0.09253609999999998, 50.86008609999999], [-0.091834, 50.860397000000006], [-0.0910409, 50.8607258], [-0.0906392, 50.8608858], [-0.0902329, 50.86103959999999], [-0.08983152841195213, 50.86118538623949], [-0.0895347, 50.8612932], [-0.08892839999999999, 50.861495000000005], [-0.088457, 50.8616398], [-0.08803259999999999, 50.8617548], [-0.087299, 50.8619546], [-0.086563, 50.86214040000001], [-0.0857869, 50.8623273], [-0.0849722, 50.86251329999999], [-0.0842185, 50.8626688], [-0.0835453, 50.86278990000001], [-0.08286939999999998, 50.86289630000001], [-0.0821894, 50.8629887], [-0.0816047, 50.863043899999994], [-0.08098699999999999, 50.8630712], [-0.07862719999999998, 50.86319799999999], [-0.0778211, 50.8632474], [-0.0746829, 50.8634213], [-0.07334619999999999, 50.863502999999994], [-0.07252289999999999, 50.86355489999999], [-0.07179729999999998, 50.8636197], [-0.0710423, 50.8637129], [-0.07040379999999999, 50.8638042], [-0.06957120000000001, 50.8639575], [-0.0688199, 50.86409280000001], [-0.0681226, 50.8642506], [-0.0673635, 50.864432], [-0.0659245, 50.86479340000001], [-0.0652432, 50.8649458], [-0.0645087, 50.86508679999999], [-0.06377889999999999, 50.865209500000006], [-0.06310819999999999, 50.86530839999999], [-0.06238259999999999, 50.86539479999999], [-0.0616249, 50.86546309999999], [-0.0607653, 50.8655276], [-0.059962199999999986, 50.8655698], [-0.059093900000000005, 50.865609499999984], [-0.0581025, 50.86561619999999], [-0.0569565, 50.8655959], [-0.0558542, 50.8655388], [-0.0557335, 50.86553219999999], [-0.0549891, 50.865467], [-0.0541499, 50.86538709999999], [-0.0533557, 50.865271], [-0.0509417, 50.8648615], [-0.05008499999999999, 50.864721499999995], [-0.0492993, 50.86460759999999], [-0.049175, 50.864591399999995], [-0.0486752, 50.8645271], [-0.04809449999999999, 50.86446540000001], [-0.0474039, 50.86440039999999], [-0.0465014, 50.864335800000006], [-0.045444500000000006, 50.8642877], [-0.0444105, 50.86426209999999], [-0.04329829999999999, 50.864257], [-0.043144, 50.864257], [-0.0419107, 50.86427059999999], [-0.0412334, 50.864290700000005], [-0.0404891, 50.86433079999999], [-0.0396443, 50.8643935], [-0.038441399999999994, 50.8644929], [-0.0379638, 50.8645323], [-0.037208099999999994, 50.864613], [-0.03644889999999999, 50.8647056], [-0.0357819, 50.8647964], [-0.035321, 50.8648694], [-0.035214999999999996, 50.8648864], [-0.033689899999999995, 50.86515209999999], [-0.0330567, 50.8652541], [-0.0324078, 50.86534249999999], [-0.0315802, 50.8654455], [-0.030908300000000003, 50.86552009999999], [-0.0302588, 50.86558689999999], [-0.029596200000000003, 50.865645099999995], [-0.0272913, 50.8658127], [-0.0265343, 50.8658707], [-0.026380699999999997, 50.86588220000001], [-0.0202604, 50.8664883], [-0.019543699999999997, 50.8665622], [-0.0189832, 50.8666268], [-0.0183072, 50.866718199999994], [-0.0175557, 50.86685390000001], [-0.0164272, 50.867101], [-0.0149738, 50.867471899999984], [-0.0144503, 50.867604799999995], [-0.014303, 50.86764389999999], [-0.013656299999999998, 50.86778859999999], [-0.0130171, 50.8679227], [-0.0123729, 50.8680154], [-0.0116741, 50.86809549999999], [-0.0110277, 50.8681341], [-0.010326299999999998, 50.86817200000001], [-0.0096491, 50.868182], [-0.0089758, 50.86816559999998], [-0.0083348, 50.86812710000001], [-0.0076694, 50.86806700000001], [-0.0075263, 50.8680511], [-0.0069639, 50.86797969999999], [-0.0063782, 50.867893200000005], [-0.005128699999999999, 50.8676836], [-0.004478499999999999, 50.8675959], [-0.0038042, 50.867521999999994], [-0.0031031999999999995, 50.86745890000001], [-0.0022888, 50.86740700000001], [-0.0013473, 50.8673669], [-0.0006339999999999999, 50.8673537], [0.0, 50.867351619401425], [0.00012779999999999996, 50.8673512], [0.0008922999999999998, 50.86737089999999], [0.0016247, 50.86741369999999], [0.0024312999999999995, 50.8674546], [0.0024976, 50.867459800000006], [0.0032339, 50.8675287], [0.0040764, 50.86762689999998], [0.0041307, 50.8676332], [0.0045991, 50.86770139999999], [0.0052268, 50.867798099999995], [0.005555, 50.8678595], [0.0056197999999999994, 50.8678708], [0.0057376, 50.86789370000001], [0.0062954, 50.8680193], [0.006732599999999999, 50.8681341], [0.006797799999999999, 50.86815129999999], [0.0074189999999999985, 50.86831960000001], [0.008017099999999997, 50.868519], [0.008664699999999997, 50.86876800000001], [0.0092331, 50.8689946], [0.0096462, 50.86918239999999], [0.0098692, 50.8692711], [0.0102827, 50.8694551], [0.010762799999999998, 50.8697514], [0.0117124, 50.87013209999999], [0.012093588786393527, 50.87028724536899], [0.012906, 50.8706179], [0.0131152, 50.87068159999999], [0.0133056, 50.8707221], [0.013488, 50.8707499], [0.013887599999999998, 50.8708058], [0.014408, 50.8708882], [0.014721799999999997, 50.87091409999999], [0.015104, 50.8709268], [0.0153369, 50.87092400000001], [0.0155747, 50.87091240000001], [0.0159905, 50.87087689999999], [0.016425, 50.8708261], [0.016913199999999996, 50.87074150000001], [0.017361099999999997, 50.87064500000001], [0.0177017, 50.870551899999995], [0.0180343, 50.87044529999999], [0.0183991, 50.8703014], [0.01867, 50.87018460000001], [0.0189704, 50.8700322], [0.0192708, 50.8698647], [0.019571199999999997, 50.86967679999999], [0.0198448, 50.86946350000001], [0.0201211, 50.86923329999999], [0.020384, 50.86896749999998], [0.0205958, 50.8687001], [0.0207835, 50.8684158], [0.0208104, 50.86837509999999], [0.021454099999999997, 50.8672259], [0.0217735, 50.8667147], [0.0223249, 50.865931], [0.022813099999999996, 50.8652051], [0.0232163, 50.864656899999986], [0.0236329, 50.86420540000001], [0.024027199999999995, 50.86383970000001], [0.0244376, 50.86349599999999], [0.0249499, 50.8631338], [0.0254649, 50.8627833], [0.0260334, 50.8624261], [0.0267594, 50.86202310000001], [0.0272976, 50.86173920000002], [0.02786, 50.861439], [0.028105600000000005, 50.8613222], [0.028466000000000005, 50.8611636], [0.029031999999999995, 50.8609198], [0.029735399999999995, 50.8606539], [0.030534599999999995, 50.8603773], [0.0312964, 50.860125799999985], [0.0328792, 50.8596732], [0.040097499999999994, 50.85763330000001], [0.04121919999999999, 50.8573266], [0.0418536, 50.8571637], [0.0424974, 50.8570197], [0.0438013, 50.8567362], [0.0441275, 50.856677], [0.0444206, 50.856626899999995], [0.0450616, 50.8565243], [0.04586529999999999, 50.8564112], [0.0467484, 50.8563129], [0.047919100000000006, 50.8562137], [0.04911189999999999, 50.856144099999995], [0.05030919999999999, 50.8561205], [0.0531452, 50.8561058], [0.054749299999999994, 50.8561352], [0.0550992, 50.8561485], [0.056252, 50.85620920000001], [0.057482299999999986, 50.8563006], [0.05870809999999999, 50.85644279999999], [0.059939200000000005, 50.856629000000005], [0.061157699999999995, 50.85685410000001], [0.0622762, 50.85713859999999], [0.063553, 50.8575162], [0.06482079999999998, 50.85791239999999], [0.0660546, 50.8582612], [0.0672375, 50.8585457], [0.0686349, 50.85883520000001], [0.0692466, 50.8589398], [0.0694395, 50.8589706], [0.0698609, 50.85903779999999], [0.0703578, 50.8591056], [0.0710972, 50.85919750000001], [0.0722138, 50.8593041], [0.0728401, 50.859353199999994], [0.0734682, 50.85938989999999], [0.0748469, 50.85943619999998], [0.0843258, 50.8596425], [0.08983152841195213, 50.859764115152224], [0.0943037, 50.8598629], [0.0958272, 50.8598697], [0.0975518, 50.859851], [0.09928449999999998, 50.8597935], [0.1008778, 50.85972580000001], [0.1024933, 50.8596258], [0.1042815, 50.8594888], [0.1059847, 50.8593231], [0.1073875, 50.859162000000005], [0.1089593, 50.858964], [0.1107196, 50.85870140000001], [0.1124274, 50.85841359999999], [0.1141762, 50.8580919], [0.1157112, 50.857776900000005], [0.11705789999999998, 50.8574712], [0.1172105, 50.8574366], [0.1188169, 50.8570572], [0.1203318, 50.8566595], [0.1218687, 50.85622610000001], [0.12367199999999998, 50.8556774], [0.1251223, 50.85520509999999], [0.13187279999999998, 50.85299679999999], [0.14214799999999997, 50.8496352], [0.147738, 50.847806299999995], [0.1529896, 50.8460859], [0.1533102, 50.84597939999999], [0.1546292, 50.84553400000001], [0.15603469999999997, 50.845031], [0.1574437, 50.8444805], [0.1589556, 50.84386409999999], [0.1604451, 50.8432069], [0.1619739, 50.842468399999994], [0.16329809999999997, 50.8418046], [0.16404399999999997, 50.84141389999999], [0.1643771, 50.841235899999994], [0.1645193, 50.8411609], [0.1661224, 50.8402414], [0.1667229, 50.83989969999999], [0.1675797, 50.8394475], [0.1685587, 50.8389343], [0.16945119999999997, 50.83846779999999], [0.1697006, 50.8383424], [0.16975840000000003, 50.83831429999999], [0.17048919999999998, 50.8379596], [0.1713636, 50.8375463], [0.1722943, 50.8371347], [0.173217, 50.8367265], [0.17413770000000003, 50.8363579], [0.17523740000000002, 50.8359276], [0.1788376, 50.8346025], [0.17941279999999998, 50.83439080000001], [0.1796630568239043, 50.834299828032435], [0.183716, 50.8328265], [0.19204209999999997, 50.8297954], [0.19486849999999997, 50.82876689999999], [0.1985821, 50.8274156], [0.2031189, 50.82576460000001], [0.2032674, 50.82571059999999], [0.20889579999999996, 50.82366559999999], [0.20966349999999995, 50.82340270000001], [0.2105158, 50.8231343], [0.21128359999999996, 50.82291639999998], [0.2119178557171601, 50.82275035457093], [0.2121144, 50.82269889999999], [0.21304509999999996, 50.822488799999995], [0.2140241, 50.8222973], [0.21501659999999995, 50.8221346], [0.2159473, 50.8220041], [0.21691559999999996, 50.82189910000001], [0.2178523, 50.82181340000001], [0.2188548, 50.82176009999999], [0.21983379999999997, 50.8217347], [0.2431053, 50.82120169999999], [0.2441011, 50.82117770000001], [0.2447365, 50.821160799999994], [0.2454567743776109, 50.82114300388403], [0.24570753520339547, 50.82113718210988], [0.24592916652351177, 50.821132762728105], [0.24612582968673596, 50.82112954530821], [0.24630168604184455, 50.82112732941977], [0.24646089693761375, 50.82112591463226], [0.24660762372281997, 50.82112510051525], [0.2467460277462394, 50.82112468663826], [0.2468802703566484, 50.82112447257081], [0.24701451290282336, 50.82112425788243], [0.24715291673354056, 50.821123842142654], [0.24729964319757625, 50.82112302492101], [0.2474588536437068, 50.82112160578702], [0.24763470942070853, 50.82111938431022], [0.2478313718773578, 50.82111616006014], [0.24805300236243083, 50.82111173260631], [0.248303762224704, 50.82110590151825], [0.24906879999999995, 50.82108599999999], [0.2493054, 50.82107990000001], [0.24986209999999995, 50.8210653], [0.2505052, 50.8210433], [0.2510992, 50.82101620000001], [0.2517778, 50.82098419999999], [0.2523042, 50.8209523], [0.25333169999999994, 50.82088110000001], [0.25363649999999993, 50.8208458], [0.25385389999999997, 50.82081289999999], [0.2540619, 50.8207734], [0.25426679999999996, 50.8207268], [0.2544861, 50.82066880000001], [0.2547186, 50.8205986], [0.2550294, 50.8204864], [0.2554738, 50.82029459999999], [0.2563164, 50.8198634], [0.2567078, 50.8196013], [0.2570646999999999, 50.81932089999999], [0.2579906, 50.81848839999999], [0.25840499999999994, 50.818145099999995], [0.2588103, 50.817829999999994], [0.2593134999999999, 50.8174877], [0.259877, 50.817129699999995], [0.26045469999999993, 50.816781699999986], [0.2628227, 50.8154075], [0.2687216, 50.8119544], [0.2688624, 50.8118723], [0.26949458523585645, 50.811495681476416], [0.270051, 50.8111642], [0.27062839999999994, 50.8108021], [0.27113999999999994, 50.81045009999999], [0.2716688, 50.8100562], [0.2720829, 50.80973110000001], [0.272526, 50.80936169999999], [0.2729498, 50.80898630000001], [0.2733554, 50.808589899999994], [0.2737981, 50.8081411], [0.27420369999999994, 50.8076897], [0.2745437, 50.8072904], [0.27487599999999995, 50.8068719], [0.2752321999999999, 50.806379199999995], [0.275507, 50.80595919999998], [0.2757771, 50.8054914], [0.27604319999999993, 50.80496269999998], [0.276828, 50.803086], [0.2768923999999999, 50.80281680000001], [0.27925350000000004, 50.79693859999999], [0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]}", "current_leg_start": "Brighton", "dest_arr_time_act": "0630", "motion_projection": null, "next_location_lat": "50.7695880", "next_location_lon": "0.2815539", "previous_location": "Brighton", "current_leg_milage": "23.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 96.33, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 895.037, \"from_m\": 96.33, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 1796.019, \"from_m\": 895.037, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1862.053, \"from_m\": 1796.019, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7138.935, \"from_m\": 1862.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7306.607, \"from_m\": 7138.935, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 7576.244, \"from_m\": 7306.607, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7773.991, \"from_m\": 7576.244, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8476.8, \"from_m\": 7773.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8674.546, \"from_m\": 8476.8, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10824.551, \"from_m\": 8674.546, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 15039.224, \"from_m\": 10824.551, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 15557.902, \"from_m\": 15039.224, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 19643.372, \"from_m\": 15557.902, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25932.286, \"from_m\": 19643.372, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 25974.882, \"from_m\": 25932.286, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25995.836, \"from_m\": 25974.882, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 26064.485, \"from_m\": 25995.836, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 26386.161, \"from_m\": 26064.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27487.015, \"from_m\": 26386.161, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 34511.488, \"from_m\": 27487.015, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 498704, \"profile_key\": \"e525ed0c12b2ef547e9047887e4f4c68247d0cd217f2ef4a2e44c2d9ee17d07c\", \"schedule_id\": 32219, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0411\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0414\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 7683.845, \"section_seq\": 1, \"route_path_id\": 41172}, {\"is_pass\": false, \"wtt_arr\": \"0416\", \"wtt_dep\": \"0420\", \"location\": \"Norwood Junction\", \"stage_seq\": 3, \"distance_m\": 8125.395, \"section_seq\": 1, \"route_path_id\": 41172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0422\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 8566.945, \"section_seq\": 1, \"route_path_id\": 41172}, {\"is_pass\": false, \"wtt_arr\": \"0423\", \"wtt_dep\": \"0424\", \"location\": \"East Croydon\", \"stage_seq\": 5, \"distance_m\": 15557.902, \"section_seq\": 1, \"route_path_id\": 41172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0426H\", \"location\": \"South Croydon\", \"stage_seq\": 6, \"distance_m\": 22732.194, \"section_seq\": 1, \"route_path_id\": 41172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0429\", \"location\": \"Purley\", \"stage_seq\": 7, \"distance_m\": 25995.836, \"section_seq\": 1, \"route_path_id\": 41172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0431H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 8, \"distance_m\": 26288.679, \"section_seq\": 1, \"route_path_id\": 41172}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0440\", \"location\": \"Redhill\", \"stage_seq\": 9, \"distance_m\": 34511.488, \"section_seq\": 1, \"route_path_id\": 41172}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34511.488, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41172}], \"total_distance_m\": 34511.488, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 26257.57, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 8253.918, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0411", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.0", "current_position_lat": "50.7695880", "current_position_lon": "0.2815539", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:13Z\", \"source_id\": 13114702, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Eastbourne", "service_state_platform": "3", "timing_fact_generation": 1789191195459100, "current_leg_arrival_utc": "2026-09-12T06:30:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:15.455113", "service_state_evidence_id": 13114702, "current_leg_start_actual_dep": "2026-09-12T05:56:00+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T05:30:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:15.735642", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
XSH |
EBN |
5F96 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 96.33, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 895.037, "from_m": 96.33, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 1796.019, "from_m": 895.037, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1862.053, "from_m": 1796.019, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7138.935, "from_m": 1862.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7306.607, "from_m": 7138.935, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 7576.244, "from_m": 7306.607, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7773.991, "from_m": 7576.244, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8476.8, "from_m": 7773.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8674.546, "from_m": 8476.8, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10824.551, "from_m": 8674.546, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 15039.224, "from_m": 10824.551, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 15557.902, "from_m": 15039.224, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 19643.372, "from_m": 15557.902, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25932.286, "from_m": 19643.372, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 25974.882, "from_m": 25932.286, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25995.836, "from_m": 25974.882, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 26064.485, "from_m": 25995.836, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 26386.161, "from_m": 26064.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27487.015, "from_m": 26386.161, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 34511.488, "from_m": 27487.015, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 498704, "profile_key": "e525ed0c12b2ef547e9047887e4f4c68247d0cd217f2ef4a2e44c2d9ee17d07c", "schedule_id": 32219, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0411", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0414", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 7683.845, "section_seq": 1, "route_path_id": 41172}, {"is_pass": false, "wtt_arr": "0416", "wtt_dep": "0420", "location": "Norwood Junction", "stage_seq": 3, "distance_m": 8125.395, "section_seq": 1, "route_path_id": 41172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0422", "location": "Windmill Bridge Jn", "stage_seq": 4, "distance_m": 8566.945, "section_seq": 1, "route_path_id": 41172}, {"is_pass": false, "wtt_arr": "0423", "wtt_dep": "0424", "location": "East Croydon", "stage_seq": 5, "distance_m": 15557.902, "section_seq": 1, "route_path_id": 41172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0426H", "location": "South Croydon", "stage_seq": 6, "distance_m": 22732.194, "section_seq": 1, "route_path_id": 41172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0429", "location": "Purley", "stage_seq": 7, "distance_m": 25995.836, "section_seq": 1, "route_path_id": 41172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0431H", "location": "Stoats Nest Jn", "stage_seq": 8, "distance_m": 26288.679, "section_seq": 1, "route_path_id": 41172}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0440", "location": "Redhill", "stage_seq": 9, "distance_m": 34511.488, "section_seq": 1, "route_path_id": 41172}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34511.488, "from_m": 0.0, "section_seq": 1, "route_path_id": 41172}], "total_distance_m": 34511.488, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 26257.57, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 8253.918, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:13Z", "source_id": 13114702, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-12T06:30:00+01:00", "operational_fact": true}] |
Selhurst T&R.S.M.D |
0411 |
0411 |
None |
4:11:00 |
None |
Eastbourne |
0630 |
0630 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C12751/2026-09-12/detailed |
None |
Brighton |
2026-09-12T05:56:00+01:00 |
Eastbourne |
34.0 |
{"type": "LineString", "coordinates": [[-0.1410499, 50.82928900000001], [-0.14105659999999998, 50.8295016], [-0.1410667, 50.8296933], [-0.1410889, 50.82980319999999], [-0.1411341, 50.8299449], [-0.14119449999999997, 50.83008929999998], [-0.1412675, 50.830209899999986], [-0.1414559, 50.83057910000001], [-0.14161059999999998, 50.83090289999999], [-0.1417219, 50.831128599999985], [-0.1419199, 50.8314987], [-0.1419425, 50.8315448], [-0.14201330000000004, 50.8317341], [-0.1421155, 50.8319738], [-0.14219409999999996, 50.83212079999999], [-0.1422796, 50.832368900000006], [-0.14237659999999996, 50.832631500000005], [-0.1424802, 50.8328229], [-0.1425619, 50.832978999999995], [-0.1427218, 50.8332667], [-0.1427101, 50.8332698], [-0.14272719999999997, 50.83330649999999], [-0.1428, 50.8335625], [-0.14282549999999997, 50.8337014], [-0.14283859999999998, 50.833825799999985], [-0.1428392, 50.833978900000005], [-0.142828, 50.8341466], [-0.1428204, 50.8342795], [-0.14279899999999998, 50.8343595], [-0.1427759, 50.834431499999994], [-0.14272369999999998, 50.83455589999999], [-0.14269650000000003, 50.834611599999995], [-0.142666, 50.83466609999999], [-0.14262179999999997, 50.8347348], [-0.1425725, 50.834801], [-0.1425239, 50.8348629], [-0.14247229999999997, 50.83491899999999], [-0.14236059999999998, 50.83503830000001], [-0.1422573, 50.8351291], [-0.1421455, 50.83521489999999], [-0.1419903, 50.83531800000001], [-0.14186909999999997, 50.83538699999998], [-0.1416833, 50.835479799999995], [-0.1414859, 50.83556099999999], [-0.14122339999999997, 50.835659199999995], [-0.14069769999999998, 50.8358394], [-0.13969019999999996, 50.8361403], [-0.1389885, 50.836322300000006], [-0.1386118, 50.836408299999995], [-0.1383406, 50.8364686], [-0.1380693, 50.8365264], [-0.1378042, 50.8365787], [-0.1375376, 50.8366286], [-0.13696479999999997, 50.83672889999999], [-0.13637669999999996, 50.83680919999999], [-0.1356308, 50.8368963], [-0.1352028, 50.8369407], [-0.1347779, 50.8369922], [-0.13426649999999998, 50.8370625], [-0.133803, 50.8371295], [-0.13303300000000004, 50.8372652], [-0.13255599999999998, 50.8373635], [-0.1319935, 50.837489899999994], [-0.1314049, 50.8376384], [-0.1311034, 50.8377199], [-0.1307849, 50.8378136], [-0.13059589999999996, 50.8378718], [-0.1300906, 50.83803089999999], [-0.129577, 50.8382089], [-0.1294353, 50.8382592], [-0.1291921, 50.8383474], [-0.1289677, 50.83843530000001], [-0.1285133, 50.838622099999995], [-0.1281184, 50.8387858], [-0.1277268, 50.83896409999999], [-0.1270521, 50.8392844], [-0.1268068, 50.83941759999999], [-0.126567, 50.83955259999999], [-0.1260281, 50.83986949999999], [-0.125652, 50.8401062], [-0.1252764, 50.8403514], [-0.12486750000000002, 50.8406493], [-0.1244094, 50.84099779999998], [-0.1239197, 50.8414129], [-0.1234928, 50.84181579999999], [-0.1229904, 50.842330099999984], [-0.1225783, 50.842826399999986], [-0.1221975, 50.8433088], [-0.1219701, 50.8436066], [-0.1217615, 50.843878199999985], [-0.1213953, 50.844323200000005], [-0.12110590000000002, 50.8446505], [-0.1207073, 50.8450608], [-0.1203564, 50.8454057], [-0.1199093, 50.8458143], [-0.1195851, 50.84609919999999], [-0.11930929999999998, 50.84632349999999], [-0.1189932, 50.84657500000001], [-0.1186947, 50.846797200000005], [-0.11843420000000002, 50.8469853], [-0.1181685, 50.8471635], [-0.1180725, 50.8472373], [-0.1176952, 50.8474783], [-0.1172685, 50.8477347], [-0.110397, 50.851604900000005], [-0.10966929999999998, 50.8519909], [-0.1060439, 50.85387229999999], [-0.10539859999999998, 50.8541775], [-0.1048655, 50.85441389999999], [-0.1042211, 50.8546828], [-0.10362559999999998, 50.85491450000001], [-0.1029363, 50.8551563], [-0.1011325, 50.85574510000001], [-0.1004842, 50.855973600000006], [-0.0998549, 50.856233999999986], [-0.0993608, 50.8564359], [-0.0991844, 50.85651120000001], [-0.0986627, 50.85674980000001], [-0.09816450000000002, 50.856988300000005], [-0.0976804, 50.85722999999999], [-0.0972053, 50.8574808], [-0.0964853, 50.8578893], [-0.0957354, 50.85834619999999], [-0.09536089999999998, 50.8585725], [-0.0949897, 50.858803], [-0.09489499999999998, 50.858855699999985], [-0.0945775, 50.85903110000001], [-0.0942649, 50.85921650000001], [-0.09393899999999998, 50.85939319999999], [-0.0932707, 50.859733900000016], [-0.09253609999999998, 50.86008609999999], [-0.091834, 50.860397000000006], [-0.0910409, 50.8607258], [-0.0906392, 50.8608858], [-0.0902329, 50.86103959999999], [-0.08983152841195213, 50.86118538623949], [-0.0895347, 50.8612932], [-0.08892839999999999, 50.861495000000005], [-0.088457, 50.8616398], [-0.08803259999999999, 50.8617548], [-0.087299, 50.8619546], [-0.086563, 50.86214040000001], [-0.0857869, 50.8623273], [-0.0849722, 50.86251329999999], [-0.0842185, 50.8626688], [-0.0835453, 50.86278990000001], [-0.08286939999999998, 50.86289630000001], [-0.0821894, 50.8629887], [-0.0816047, 50.863043899999994], [-0.08098699999999999, 50.8630712], [-0.07862719999999998, 50.86319799999999], [-0.0778211, 50.8632474], [-0.0746829, 50.8634213], [-0.07334619999999999, 50.863502999999994], [-0.07252289999999999, 50.86355489999999], [-0.07179729999999998, 50.8636197], [-0.0710423, 50.8637129], [-0.07040379999999999, 50.8638042], [-0.06957120000000001, 50.8639575], [-0.0688199, 50.86409280000001], [-0.0681226, 50.8642506], [-0.0673635, 50.864432], [-0.0659245, 50.86479340000001], [-0.0652432, 50.8649458], [-0.0645087, 50.86508679999999], [-0.06377889999999999, 50.865209500000006], [-0.06310819999999999, 50.86530839999999], [-0.06238259999999999, 50.86539479999999], [-0.0616249, 50.86546309999999], [-0.0607653, 50.8655276], [-0.059962199999999986, 50.8655698], [-0.059093900000000005, 50.865609499999984], [-0.0581025, 50.86561619999999], [-0.0569565, 50.8655959], [-0.0558542, 50.8655388], [-0.0557335, 50.86553219999999], [-0.0549891, 50.865467], [-0.0541499, 50.86538709999999], [-0.0533557, 50.865271], [-0.0509417, 50.8648615], [-0.05008499999999999, 50.864721499999995], [-0.0492993, 50.86460759999999], [-0.049175, 50.864591399999995], [-0.0486752, 50.8645271], [-0.04809449999999999, 50.86446540000001], [-0.0474039, 50.86440039999999], [-0.0465014, 50.864335800000006], [-0.045444500000000006, 50.8642877], [-0.0444105, 50.86426209999999], [-0.04329829999999999, 50.864257], [-0.043144, 50.864257], [-0.0419107, 50.86427059999999], [-0.0412334, 50.864290700000005], [-0.0404891, 50.86433079999999], [-0.0396443, 50.8643935], [-0.038441399999999994, 50.8644929], [-0.0379638, 50.8645323], [-0.037208099999999994, 50.864613], [-0.03644889999999999, 50.8647056], [-0.0357819, 50.8647964], [-0.035321, 50.8648694], [-0.035214999999999996, 50.8648864], [-0.033689899999999995, 50.86515209999999], [-0.0330567, 50.8652541], [-0.0324078, 50.86534249999999], [-0.0315802, 50.8654455], [-0.030908300000000003, 50.86552009999999], [-0.0302588, 50.86558689999999], [-0.029596200000000003, 50.865645099999995], [-0.0272913, 50.8658127], [-0.0265343, 50.8658707], [-0.026380699999999997, 50.86588220000001], [-0.0202604, 50.8664883], [-0.019543699999999997, 50.8665622], [-0.0189832, 50.8666268], [-0.0183072, 50.866718199999994], [-0.0175557, 50.86685390000001], [-0.0164272, 50.867101], [-0.0149738, 50.867471899999984], [-0.0144503, 50.867604799999995], [-0.014303, 50.86764389999999], [-0.013656299999999998, 50.86778859999999], [-0.0130171, 50.8679227], [-0.0123729, 50.8680154], [-0.0116741, 50.86809549999999], [-0.0110277, 50.8681341], [-0.010326299999999998, 50.86817200000001], [-0.0096491, 50.868182], [-0.0089758, 50.86816559999998], [-0.0083348, 50.86812710000001], [-0.0076694, 50.86806700000001], [-0.0075263, 50.8680511], [-0.0069639, 50.86797969999999], [-0.0063782, 50.867893200000005], [-0.005128699999999999, 50.8676836], [-0.004478499999999999, 50.8675959], [-0.0038042, 50.867521999999994], [-0.0031031999999999995, 50.86745890000001], [-0.0022888, 50.86740700000001], [-0.0013473, 50.8673669], [-0.0006339999999999999, 50.8673537], [0.0, 50.867351619401425], [0.00012779999999999996, 50.8673512], [0.0008922999999999998, 50.86737089999999], [0.0016247, 50.86741369999999], [0.0024312999999999995, 50.8674546], [0.0024976, 50.867459800000006], [0.0032339, 50.8675287], [0.0040764, 50.86762689999998], [0.0041307, 50.8676332], [0.0045991, 50.86770139999999], [0.0052268, 50.867798099999995], [0.005555, 50.8678595], [0.0056197999999999994, 50.8678708], [0.0057376, 50.86789370000001], [0.0062954, 50.8680193], [0.006732599999999999, 50.8681341], [0.006797799999999999, 50.86815129999999], [0.0074189999999999985, 50.86831960000001], [0.008017099999999997, 50.868519], [0.008664699999999997, 50.86876800000001], [0.0092331, 50.8689946], [0.0096462, 50.86918239999999], [0.0098692, 50.8692711], [0.0102827, 50.8694551], [0.010762799999999998, 50.8697514], [0.0117124, 50.87013209999999], [0.012093588786393527, 50.87028724536899], [0.012906, 50.8706179], [0.0131152, 50.87068159999999], [0.0133056, 50.8707221], [0.013488, 50.8707499], [0.013887599999999998, 50.8708058], [0.014408, 50.8708882], [0.014721799999999997, 50.87091409999999], [0.015104, 50.8709268], [0.0153369, 50.87092400000001], [0.0155747, 50.87091240000001], [0.0159905, 50.87087689999999], [0.016425, 50.8708261], [0.016913199999999996, 50.87074150000001], [0.017361099999999997, 50.87064500000001], [0.0177017, 50.870551899999995], [0.0180343, 50.87044529999999], [0.0183991, 50.8703014], [0.01867, 50.87018460000001], [0.0189704, 50.8700322], [0.0192708, 50.8698647], [0.019571199999999997, 50.86967679999999], [0.0198448, 50.86946350000001], [0.0201211, 50.86923329999999], [0.020384, 50.86896749999998], [0.0205958, 50.8687001], [0.0207835, 50.8684158], [0.0208104, 50.86837509999999], [0.021454099999999997, 50.8672259], [0.0217735, 50.8667147], [0.0223249, 50.865931], [0.022813099999999996, 50.8652051], [0.0232163, 50.864656899999986], [0.0236329, 50.86420540000001], [0.024027199999999995, 50.86383970000001], [0.0244376, 50.86349599999999], [0.0249499, 50.8631338], [0.0254649, 50.8627833], [0.0260334, 50.8624261], [0.0267594, 50.86202310000001], [0.0272976, 50.86173920000002], [0.02786, 50.861439], [0.028105600000000005, 50.8613222], [0.028466000000000005, 50.8611636], [0.029031999999999995, 50.8609198], [0.029735399999999995, 50.8606539], [0.030534599999999995, 50.8603773], [0.0312964, 50.860125799999985], [0.0328792, 50.8596732], [0.040097499999999994, 50.85763330000001], [0.04121919999999999, 50.8573266], [0.0418536, 50.8571637], [0.0424974, 50.8570197], [0.0438013, 50.8567362], [0.0441275, 50.856677], [0.0444206, 50.856626899999995], [0.0450616, 50.8565243], [0.04586529999999999, 50.8564112], [0.0467484, 50.8563129], [0.047919100000000006, 50.8562137], [0.04911189999999999, 50.856144099999995], [0.05030919999999999, 50.8561205], [0.0531452, 50.8561058], [0.054749299999999994, 50.8561352], [0.0550992, 50.8561485], [0.056252, 50.85620920000001], [0.057482299999999986, 50.8563006], [0.05870809999999999, 50.85644279999999], [0.059939200000000005, 50.856629000000005], [0.061157699999999995, 50.85685410000001], [0.0622762, 50.85713859999999], [0.063553, 50.8575162], [0.06482079999999998, 50.85791239999999], [0.0660546, 50.8582612], [0.0672375, 50.8585457], [0.0686349, 50.85883520000001], [0.0692466, 50.8589398], [0.0694395, 50.8589706], [0.0698609, 50.85903779999999], [0.0703578, 50.8591056], [0.0710972, 50.85919750000001], [0.0722138, 50.8593041], [0.0728401, 50.859353199999994], [0.0734682, 50.85938989999999], [0.0748469, 50.85943619999998], [0.0843258, 50.8596425], [0.08983152841195213, 50.859764115152224], [0.0943037, 50.8598629], [0.0958272, 50.8598697], [0.0975518, 50.859851], [0.09928449999999998, 50.8597935], [0.1008778, 50.85972580000001], [0.1024933, 50.8596258], [0.1042815, 50.8594888], [0.1059847, 50.8593231], [0.1073875, 50.859162000000005], [0.1089593, 50.858964], [0.1107196, 50.85870140000001], [0.1124274, 50.85841359999999], [0.1141762, 50.8580919], [0.1157112, 50.857776900000005], [0.11705789999999998, 50.8574712], [0.1172105, 50.8574366], [0.1188169, 50.8570572], [0.1203318, 50.8566595], [0.1218687, 50.85622610000001], [0.12367199999999998, 50.8556774], [0.1251223, 50.85520509999999], [0.13187279999999998, 50.85299679999999], [0.14214799999999997, 50.8496352], [0.147738, 50.847806299999995], [0.1529896, 50.8460859], [0.1533102, 50.84597939999999], [0.1546292, 50.84553400000001], [0.15603469999999997, 50.845031], [0.1574437, 50.8444805], [0.1589556, 50.84386409999999], [0.1604451, 50.8432069], [0.1619739, 50.842468399999994], [0.16329809999999997, 50.8418046], [0.16404399999999997, 50.84141389999999], [0.1643771, 50.841235899999994], [0.1645193, 50.8411609], [0.1661224, 50.8402414], [0.1667229, 50.83989969999999], [0.1675797, 50.8394475], [0.1685587, 50.8389343], [0.16945119999999997, 50.83846779999999], [0.1697006, 50.8383424], [0.16975840000000003, 50.83831429999999], [0.17048919999999998, 50.8379596], [0.1713636, 50.8375463], [0.1722943, 50.8371347], [0.173217, 50.8367265], [0.17413770000000003, 50.8363579], [0.17523740000000002, 50.8359276], [0.1788376, 50.8346025], [0.17941279999999998, 50.83439080000001], [0.1796630568239043, 50.834299828032435], [0.183716, 50.8328265], [0.19204209999999997, 50.8297954], [0.19486849999999997, 50.82876689999999], [0.1985821, 50.8274156], [0.2031189, 50.82576460000001], [0.2032674, 50.82571059999999], [0.20889579999999996, 50.82366559999999], [0.20966349999999995, 50.82340270000001], [0.2105158, 50.8231343], [0.21128359999999996, 50.82291639999998], [0.2119178557171601, 50.82275035457093], [0.2121144, 50.82269889999999], [0.21304509999999996, 50.822488799999995], [0.2140241, 50.8222973], [0.21501659999999995, 50.8221346], [0.2159473, 50.8220041], [0.21691559999999996, 50.82189910000001], [0.2178523, 50.82181340000001], [0.2188548, 50.82176009999999], [0.21983379999999997, 50.8217347], [0.2431053, 50.82120169999999], [0.2441011, 50.82117770000001], [0.2447365, 50.821160799999994], [0.2454567743776109, 50.82114300388403], [0.24570753520339547, 50.82113718210988], [0.24592916652351177, 50.821132762728105], [0.24612582968673596, 50.82112954530821], [0.24630168604184455, 50.82112732941977], [0.24646089693761375, 50.82112591463226], [0.24660762372281997, 50.82112510051525], [0.2467460277462394, 50.82112468663826], [0.2468802703566484, 50.82112447257081], [0.24701451290282336, 50.82112425788243], [0.24715291673354056, 50.821123842142654], [0.24729964319757625, 50.82112302492101], [0.2474588536437068, 50.82112160578702], [0.24763470942070853, 50.82111938431022], [0.2478313718773578, 50.82111616006014], [0.24805300236243083, 50.82111173260631], [0.248303762224704, 50.82110590151825], [0.24906879999999995, 50.82108599999999], [0.2493054, 50.82107990000001], [0.24986209999999995, 50.8210653], [0.2505052, 50.8210433], [0.2510992, 50.82101620000001], [0.2517778, 50.82098419999999], [0.2523042, 50.8209523], [0.25333169999999994, 50.82088110000001], [0.25363649999999993, 50.8208458], [0.25385389999999997, 50.82081289999999], [0.2540619, 50.8207734], [0.25426679999999996, 50.8207268], [0.2544861, 50.82066880000001], [0.2547186, 50.8205986], [0.2550294, 50.8204864], [0.2554738, 50.82029459999999], [0.2563164, 50.8198634], [0.2567078, 50.8196013], [0.2570646999999999, 50.81932089999999], [0.2579906, 50.81848839999999], [0.25840499999999994, 50.818145099999995], [0.2588103, 50.817829999999994], [0.2593134999999999, 50.8174877], [0.259877, 50.817129699999995], [0.26045469999999993, 50.816781699999986], [0.2628227, 50.8154075], [0.2687216, 50.8119544], [0.2688624, 50.8118723], [0.26949458523585645, 50.811495681476416], [0.270051, 50.8111642], [0.27062839999999994, 50.8108021], [0.27113999999999994, 50.81045009999999], [0.2716688, 50.8100562], [0.2720829, 50.80973110000001], [0.272526, 50.80936169999999], [0.2729498, 50.80898630000001], [0.2733554, 50.808589899999994], [0.2737981, 50.8081411], [0.27420369999999994, 50.8076897], [0.2745437, 50.8072904], [0.27487599999999995, 50.8068719], [0.2752321999999999, 50.806379199999995], [0.275507, 50.80595919999998], [0.2757771, 50.8054914], [0.27604319999999993, 50.80496269999998], [0.276828, 50.803086], [0.2768923999999999, 50.80281680000001], [0.27925350000000004, 50.79693859999999], [0.2793773, 50.7966229], [0.2812621, 50.7919308], [0.2813433, 50.79172869999999], [0.28607279999999996, 50.7799527], [0.2863598, 50.77923989999999], [0.2870540999999999, 50.7776459], [0.28720199999999996, 50.7772148], [0.28732929999999995, 50.77674], [0.2874022, 50.77631459999999], [0.2874378, 50.77597329999998], [0.2874484, 50.7757109], [0.2874434, 50.77541699999998], [0.2874303, 50.77521509999999], [0.2874032, 50.7749743], [0.2873549, 50.77470370000001], [0.28729179999999993, 50.774412000000005], [0.28717249999999994, 50.7740168], [0.2870437, 50.7736911], [0.2868707, 50.77331289999999], [0.28675139999999993, 50.773089], [0.28660919999999995, 50.772867600000005], [0.2864577, 50.77265729999999], [0.2862592, 50.77241469999999], [0.28597350000000005, 50.77210010000001], [0.28582969999999996, 50.7719614], [0.2854773, 50.771637], [0.2851514, 50.77138], [0.28466849999999994, 50.7710425], [0.2844205, 50.77088749999999], [0.2841657000000001, 50.7707388], [0.2838675, 50.77059560000001], [0.2817102, 50.7696561], [0.28155389999999997, 50.769588000000006]]} |
23.7 |
0556 |
0630 |
Brighton |
Eastbourne |
Eastbourne |
50.7695880 |
0.2815539 |
50.7695880 |
0.2815539 |
1 |
0 |
2026-09-12 05:43:22 |
TERMINATED |
2026-09-12 05:30:00 |
Eastbourne |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114702 |
1789191195459100 |
0 |
0 |
2026-09-12 05:43:15.735642 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:15.455113 |
| 465578 |
496376 |
W86419 |
045G11M612 |
2026-09-12 |
COMPLETE |
13114073 |
2026-09-12 06:33:00 |
2026-09-12 05:43:22 |
2026-09-14 05:43:22 |
{"id": 496376, "stp": "O", "toc": "ScotRail", "uid": "W86419", "consist": "158709+158715", "dest_crs": "EDB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86419/2026-09-12/detailed", "trust_id": "045G11M612", "origin_crs": "XHA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "17", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5G11", "timing_status": "EARLY", "origin_station": "Haymarket Depot", "current_leg_arr": "0633", "current_leg_dep": "0621", "current_leg_end": "Edinburgh", "origin_dep_time": "0626", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-12T05:43:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 477.692, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 516.94, \"from_m\": 477.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 578.913, \"from_m\": 516.94, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 849.592, \"from_m\": 578.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 496376, \"profile_key\": \"ac5ca17416acd56ed1401e8f9707763966c87d4fdfbfd74b3a860972c1e4de31\", \"schedule_id\": 38905, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Haymarket Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30057}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Haymarket\", \"stage_seq\": 2, \"distance_m\": 635.756, \"section_seq\": 1, \"route_path_id\": 30057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Princes St Gardens\", \"stage_seq\": 3, \"distance_m\": 849.592, \"section_seq\": 1, \"route_path_id\": 30057}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 849.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30057}], \"total_distance_m\": 849.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 578.913, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 270.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:07Z\", \"source_id\": 39926224, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:12Z\", \"source_id\": 13107102, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:05Z\", \"source_id\": 39946924, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:09Z\", \"source_id\": 13114073, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "17", "timing_fact_generation": 1789191129314480, "current_leg_arrival_utc": "2026-09-12T06:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:18.113253", "service_state_evidence_id": 13114073, "current_leg_start_actual_dep": "2026-09-12T06:30:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:18.384534", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
O |
XHA |
EDB |
5G11 |
158709+158715 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 477.692, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 516.94, "from_m": 477.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 578.913, "from_m": 516.94, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 849.592, "from_m": 578.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 496376, "profile_key": "ac5ca17416acd56ed1401e8f9707763966c87d4fdfbfd74b3a860972c1e4de31", "schedule_id": 38905, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0626", "location": "Haymarket Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30057}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Haymarket", "stage_seq": 2, "distance_m": 635.756, "section_seq": 1, "route_path_id": 30057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Princes St Gardens", "stage_seq": 3, "distance_m": 849.592, "section_seq": 1, "route_path_id": 30057}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 849.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 30057}], "total_distance_m": 849.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 578.913, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 270.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 780, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:07Z", "source_id": 39926224, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:12Z", "source_id": 13107102, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 853, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:05Z", "source_id": 39946924, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:09Z", "source_id": 13114073, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Haymarket Depot |
0626 |
0626 |
None |
None |
None |
Edinburgh |
0634 |
0634 |
17 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86419/2026-09-12/detailed |
None |
Haymarket |
2026-09-12T06:30:00+01:00 |
Edinburgh |
12.0 |
{"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
1.8 |
0621 |
0633 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-12 05:43:22 |
TERMINATED |
2026-09-12 05:33:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114073 |
1789191129314480 |
9 |
9 |
2026-09-12 05:43:18.384534 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:18.113253 |
| 465579 |
495942 |
P90746 |
885H60M612 |
2026-09-12 |
COMPLETE |
13114117 |
2026-09-12 06:33:00 |
2026-09-12 05:43:22 |
2026-09-14 05:43:22 |
{"id": 495942, "stp": "P", "toc": "Southeastern", "uid": "P90746", "consist": "375826+375905", "dest_crs": "HGS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90746/2026-09-12/detailed", "trust_id": "885H60M612", "origin_crs": "XSE", "show_on_map": 0, "dar_est_time": "06:17:00", "dar_platform": null, "dest_station": "Hastings", "service_date": "2026-09-12", "dest_arr_time": "0636", "dest_platform": "3", "is_terminated": 1, "next_location": "Hastings", "signalling_id": "5H60", "timing_status": "EARLY", "origin_station": "St. Leonards W.M. C.S.D.", "current_leg_arr": "0633", "current_leg_dep": "0627", "current_leg_end": "Hastings", "origin_dep_time": "0617", "origin_platform": null, "current_location": "Hastings Carriage Holding Sidings", "last_update_time": "2026-09-12T05:43:22", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5237389, 50.84903609999999], [0.5242563, 50.84911459999999], [0.5248517, 50.8491891], [0.5252446, 50.84923320000001], [0.5270862, 50.84951009999999], [0.5279949, 50.84966279999999], [0.5287055999999999, 50.8498086], [0.5294042, 50.849957], [0.5301554, 50.850132299999984], [0.5307947999999999, 50.850297], [0.5315719999999999, 50.850521], [0.5323549, 50.850768999999985], [0.5325098, 50.850820500000005], [0.5336234, 50.851198], [0.5338334, 50.8512617], [0.5341419, 50.85135280000001], [0.5344503, 50.851443899999985], [0.5350919999999999, 50.85159649999999], [0.5373912000000001, 50.8520606], [0.5389891704717129, 50.85239186752343], [0.5398663, 50.8525737], [0.5410098999999999, 50.8528492], [0.541112, 50.8528768], [0.5414734999999999, 50.852947], [0.5416842, 50.8530024], [0.5419053, 50.8530605], [0.5419110614609699, 50.85306168128743], [0.5422272, 50.8531265], [0.5423897999999999, 50.85315599999999], [0.5427432, 50.8532131], [0.5428253, 50.8532264], [0.5561971999999998, 50.85514939999998], [0.5595318, 50.85562109999999], [0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]}", "current_leg_start": "St. Leonards Shunt Neck", "dest_arr_time_act": "0636", "motion_projection": null, "next_location_lat": "50.8583416", "next_location_lon": "0.5769079", "previous_location": "St. Leonards Shunt Neck", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.818, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8828.327, \"from_m\": 414.818, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10609.025, \"from_m\": 8828.327, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11166.375, \"from_m\": 10609.025, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11516.063, \"from_m\": 11166.375, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11561.705, \"from_m\": 11516.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12264.487, \"from_m\": 11561.705, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12297.51, \"from_m\": 12264.487, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12299.305, \"from_m\": 12297.51, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13348.882, \"from_m\": 12299.305, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13386.241, \"from_m\": 13348.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13459.754, \"from_m\": 13386.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13507.639, \"from_m\": 13459.754, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13941.4, \"from_m\": 13507.639, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 13969.013, \"from_m\": 13941.4, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14000.963, \"from_m\": 13969.013, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17764.343, \"from_m\": 14000.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17796.293, \"from_m\": 17764.343, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17823.906, \"from_m\": 17796.293, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17883.187, \"from_m\": 17823.906, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 25312.814, \"from_m\": 17883.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25372.095, \"from_m\": 25312.814, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 25399.708, \"from_m\": 25372.095, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25431.658, \"from_m\": 25399.708, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 35064.721, \"from_m\": 25431.658, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35569.564, \"from_m\": 35064.721, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37473.381, \"from_m\": 35569.564, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38097.223, \"from_m\": 37473.381, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39762.162, \"from_m\": 38097.223, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 40636.576, \"from_m\": 39762.162, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 41795.714, \"from_m\": 40636.576, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43777.588, \"from_m\": 41795.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44423.394, \"from_m\": 43777.588, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44690.965, \"from_m\": 44423.394, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44741.324, \"from_m\": 44690.965, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46195.063, \"from_m\": 44741.324, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46200.384, \"from_m\": 46195.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46972.113, \"from_m\": 46200.384, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47074.983, \"from_m\": 46972.113, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47377.62, \"from_m\": 47074.983, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47401.466, \"from_m\": 47377.62, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48991.419, \"from_m\": 47401.466, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49099.563, \"from_m\": 48991.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49149.13, \"from_m\": 49099.563, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49222.953, \"from_m\": 49149.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50520.233, \"from_m\": 49222.953, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 50951.268, \"from_m\": 50520.233, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 51271.429, \"from_m\": 50951.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52401.881, \"from_m\": 51271.429, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 495942, \"profile_key\": \"efa0446322bc4c43dd5eba27b3ed907c95d471390c9e496fe94dfb0d4ba849cc\", \"schedule_id\": 24165, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"St. Leonards W.M. C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0627\", \"location\": \"St. Leonards Shunt Neck\", \"stage_seq\": 2, \"distance_m\": 2415.58, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Bopeep S.B. Jn\", \"stage_seq\": 3, \"distance_m\": 6530.484, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"St. Leonards Warrior Sq\", \"stage_seq\": 4, \"distance_m\": 10893.658, \"section_seq\": 1, \"route_path_id\": 37763}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": null, \"location\": \"Hastings\", \"stage_seq\": 5, \"distance_m\": 11615.131, \"section_seq\": 1, \"route_path_id\": 37763}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52401.881, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37763}], \"total_distance_m\": 52401.881, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 49093.326, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3308.555, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.8583416", "current_position_lon": "0.5769079", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:11Z\", \"source_id\": 39947071, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:13Z\", \"source_id\": 13114117, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hastings", "service_state_platform": "3", "timing_fact_generation": 1789191133999199, "current_leg_arrival_utc": "2026-09-12T06:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:21.359353", "service_state_evidence_id": 13114117, "current_leg_start_actual_dep": "2026-09-12T06:27:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:21.535940", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XSE |
HGS |
5H60 |
375826+375905 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 414.818, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8828.327, "from_m": 414.818, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10609.025, "from_m": 8828.327, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11166.375, "from_m": 10609.025, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11516.063, "from_m": 11166.375, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11561.705, "from_m": 11516.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12264.487, "from_m": 11561.705, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12297.51, "from_m": 12264.487, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12299.305, "from_m": 12297.51, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13348.882, "from_m": 12299.305, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13386.241, "from_m": 13348.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13459.754, "from_m": 13386.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13507.639, "from_m": 13459.754, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13941.4, "from_m": 13507.639, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 13969.013, "from_m": 13941.4, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14000.963, "from_m": 13969.013, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17764.343, "from_m": 14000.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17796.293, "from_m": 17764.343, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17823.906, "from_m": 17796.293, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17883.187, "from_m": 17823.906, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 25312.814, "from_m": 17883.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25372.095, "from_m": 25312.814, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 25399.708, "from_m": 25372.095, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25431.658, "from_m": 25399.708, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 35064.721, "from_m": 25431.658, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35569.564, "from_m": 35064.721, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37473.381, "from_m": 35569.564, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38097.223, "from_m": 37473.381, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39762.162, "from_m": 38097.223, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 40636.576, "from_m": 39762.162, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 41795.714, "from_m": 40636.576, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43777.588, "from_m": 41795.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44423.394, "from_m": 43777.588, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44690.965, "from_m": 44423.394, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44741.324, "from_m": 44690.965, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46195.063, "from_m": 44741.324, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46200.384, "from_m": 46195.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46972.113, "from_m": 46200.384, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 47074.983, "from_m": 46972.113, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47377.62, "from_m": 47074.983, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47401.466, "from_m": 47377.62, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48991.419, "from_m": 47401.466, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49099.563, "from_m": 48991.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49149.13, "from_m": 49099.563, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49222.953, "from_m": 49149.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50520.233, "from_m": 49222.953, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 50951.268, "from_m": 50520.233, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 51271.429, "from_m": 50951.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52401.881, "from_m": 51271.429, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 495942, "profile_key": "efa0446322bc4c43dd5eba27b3ed907c95d471390c9e496fe94dfb0d4ba849cc", "schedule_id": 24165, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "St. Leonards W.M. C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0627", "location": "St. Leonards Shunt Neck", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Bopeep S.B. Jn", "stage_seq": 3, "distance_m": 6530.484, "section_seq": 1, "route_path_id": 37763}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "St. Leonards Warrior Sq", "stage_seq": 4, "distance_m": 10893.658, "section_seq": 1, "route_path_id": 37763}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": null, "location": "Hastings", "stage_seq": 5, "distance_m": 11615.131, "section_seq": 1, "route_path_id": 37763}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52401.881, "from_m": 0.0, "section_seq": 1, "route_path_id": 37763}], "total_distance_m": 52401.881, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 49093.326, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3308.555, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31298, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:11Z", "source_id": 39947071, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:13Z", "source_id": 13114117, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
St. Leonards W.M. C.S.D. |
0617 |
0617 |
None |
6:17:00 |
None |
Hastings |
0636 |
0636 |
3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90746/2026-09-12/detailed |
None |
St. Leonards Shunt Neck |
2026-09-12T06:27:00+01:00 |
Hastings |
6.0 |
{"type": "LineString", "coordinates": [[0.5237389, 50.84903609999999], [0.5242563, 50.84911459999999], [0.5248517, 50.8491891], [0.5252446, 50.84923320000001], [0.5270862, 50.84951009999999], [0.5279949, 50.84966279999999], [0.5287055999999999, 50.8498086], [0.5294042, 50.849957], [0.5301554, 50.850132299999984], [0.5307947999999999, 50.850297], [0.5315719999999999, 50.850521], [0.5323549, 50.850768999999985], [0.5325098, 50.850820500000005], [0.5336234, 50.851198], [0.5338334, 50.8512617], [0.5341419, 50.85135280000001], [0.5344503, 50.851443899999985], [0.5350919999999999, 50.85159649999999], [0.5373912000000001, 50.8520606], [0.5389891704717129, 50.85239186752343], [0.5398663, 50.8525737], [0.5410098999999999, 50.8528492], [0.541112, 50.8528768], [0.5414734999999999, 50.852947], [0.5416842, 50.8530024], [0.5419053, 50.8530605], [0.5419110614609699, 50.85306168128743], [0.5422272, 50.8531265], [0.5423897999999999, 50.85315599999999], [0.5427432, 50.8532131], [0.5428253, 50.8532264], [0.5561971999999998, 50.85514939999998], [0.5595318, 50.85562109999999], [0.5605912, 50.8557738], [0.5612582, 50.8558684], [0.5618760999999999, 50.8559575], [0.5642292999999999, 50.8562914], [0.5718326, 50.8573809], [0.5719913, 50.85740340000001], [0.572075, 50.85741529999999], [0.57344, 50.8576175], [0.5738903, 50.8576808], [0.5740520999999998, 50.857704600000005], [0.5743966000000001, 50.857753800000005], [0.5749559, 50.857815599999995], [0.5751447999999999, 50.8578429], [0.5753861, 50.85788429999999], [0.5756027, 50.8579491], [0.5759023, 50.85803400000001], [0.5769078999999999, 50.8583416]]} |
2.3 |
0627 |
0633 |
St. Leonards Shunt Neck |
Hastings Carriage Holding Sidings |
Hastings |
50.8583416 |
0.5769079 |
50.8583416 |
0.5769079 |
1 |
0 |
2026-09-12 05:43:22 |
TERMINATED |
2026-09-12 05:33:00 |
Hastings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114117 |
1789191133999199 |
7 |
7 |
2026-09-12 05:43:21.535940 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:21.359353 |
| 465580 |
496566 |
W44717 |
785F08M612 |
2026-09-12 |
COMPLETE |
13114018 |
2026-09-12 06:33:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 496566, "stp": "P", "toc": "Transport for Wales", "uid": "W44717", "consist": "756007", "dest_crs": "TRB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44717/2026-09-12/detailed", "trust_id": "785F08M612", "origin_crs": "XTY", "show_on_map": 0, "dar_est_time": "06:30:00", "dar_platform": null, "dest_station": "Treherbert", "service_date": "2026-09-12", "dest_arr_time": "0638", "dest_platform": "2", "is_terminated": 1, "next_location": "Treherbert", "signalling_id": "5F08", "timing_status": "EARLY", "origin_station": "Treherbert Siding", "current_leg_arr": "0633", "current_leg_dep": "0636", "current_leg_end": "Treherbert", "origin_dep_time": "0630", "origin_platform": null, "current_location": "Treherbert", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5371076999999995, 51.6725544], [-3.5364230999999995, 51.6722219]]}", "current_leg_start": "Treherbert North G.F.", "dest_arr_time_act": "0638", "motion_projection": null, "next_location_lat": "51.6722219", "next_location_lon": "-3.5364231", "previous_location": "Treherbert North G.F.", "current_leg_milage": "0.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.353, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 707.337, \"from_m\": 661.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 834.724, \"from_m\": 707.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1220.87, \"from_m\": 834.724, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1263.858, \"from_m\": 1220.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4253.209, \"from_m\": 1263.858, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16076.88, \"from_m\": 4253.209, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17844.33, \"from_m\": 16076.88, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18619.106, \"from_m\": 17844.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19083.452, \"from_m\": 18619.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20726.638, \"from_m\": 19083.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27099.015, \"from_m\": 20726.638, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56495.586, \"from_m\": 27099.015, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56582.332, \"from_m\": 56495.586, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65317.376, \"from_m\": 56582.332, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 66140.197, \"from_m\": 65317.376, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 66153.566, \"from_m\": 66140.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67568.303, \"from_m\": 66153.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 92943.555, \"from_m\": 67568.303, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 93052.794, \"from_m\": 92943.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130707.692, \"from_m\": 93052.794, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 130772.755, \"from_m\": 130707.692, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131117.548, \"from_m\": 130772.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131530.011, \"from_m\": 131117.548, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131666.616, \"from_m\": 131530.011, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131706.872, \"from_m\": 131666.616, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131896.515, \"from_m\": 131706.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132608.666, \"from_m\": 131896.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 133233.182, \"from_m\": 132608.666, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 133291.572, \"from_m\": 133233.182, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133347.692, \"from_m\": 133291.572, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 133454.579, \"from_m\": 133347.692, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133512.96, \"from_m\": 133454.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133592.906, \"from_m\": 133512.96, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 140349.834, \"from_m\": 133592.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140404.345, \"from_m\": 140349.834, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 149581.825, \"from_m\": 140404.345, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149593.429, \"from_m\": 149581.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 150923.174, \"from_m\": 149593.429, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151073.765, \"from_m\": 150923.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151112.304, \"from_m\": 151073.765, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151601.819, \"from_m\": 151112.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151685.333, \"from_m\": 151601.819, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 182281.622, \"from_m\": 151685.333, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 186545.082, \"from_m\": 182281.622, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 186746.487, \"from_m\": 186545.082, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 186832.166, \"from_m\": 186746.487, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 187995.428, \"from_m\": 186832.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188280.439, \"from_m\": 187995.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 189750.564, \"from_m\": 188280.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 496566, \"profile_key\": \"0a966f7f6e619f1a8260db5a689b4623f23d80ae1ba07feafe2e3f4362be80fa\", \"schedule_id\": 26678, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Treherbert Siding\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0636\", \"location\": \"Treherbert North G.F.\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": null, \"location\": \"Treherbert\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 30984}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189750.564, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30984}], \"total_distance_m\": 189750.564, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 188828.893, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 921.671, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1437.0", "current_position_lat": "51.6722219", "current_position_lon": "-3.5364231", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:58Z\", \"source_id\": 39946703, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:02Z\", \"source_id\": 13114018, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Treherbert", "service_state_platform": "2", "timing_fact_generation": 1789191124852686, "current_leg_arrival_utc": "2026-09-12T06:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:24.585670", "service_state_evidence_id": 13114018, "current_leg_start_actual_dep": "2026-09-12T06:36:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:25.583648", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
XTY |
TRB |
5F08 |
756007 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 661.353, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 707.337, "from_m": 661.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 834.724, "from_m": 707.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1220.87, "from_m": 834.724, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1263.858, "from_m": 1220.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4253.209, "from_m": 1263.858, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16076.88, "from_m": 4253.209, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17844.33, "from_m": 16076.88, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18619.106, "from_m": 17844.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19083.452, "from_m": 18619.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20726.638, "from_m": 19083.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27099.015, "from_m": 20726.638, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56495.586, "from_m": 27099.015, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56582.332, "from_m": 56495.586, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65317.376, "from_m": 56582.332, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 66140.197, "from_m": 65317.376, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 66153.566, "from_m": 66140.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67568.303, "from_m": 66153.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 92943.555, "from_m": 67568.303, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 93052.794, "from_m": 92943.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130707.692, "from_m": 93052.794, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 130772.755, "from_m": 130707.692, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131117.548, "from_m": 130772.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 131530.011, "from_m": 131117.548, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131666.616, "from_m": 131530.011, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 131706.872, "from_m": 131666.616, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 131896.515, "from_m": 131706.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132608.666, "from_m": 131896.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 133233.182, "from_m": 132608.666, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 133291.572, "from_m": 133233.182, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133347.692, "from_m": 133291.572, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 133454.579, "from_m": 133347.692, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133512.96, "from_m": 133454.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133592.906, "from_m": 133512.96, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 140349.834, "from_m": 133592.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140404.345, "from_m": 140349.834, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 149581.825, "from_m": 140404.345, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149593.429, "from_m": 149581.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150923.174, "from_m": 149593.429, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151073.765, "from_m": 150923.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151112.304, "from_m": 151073.765, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151601.819, "from_m": 151112.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151685.333, "from_m": 151601.819, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 182281.622, "from_m": 151685.333, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 186545.082, "from_m": 182281.622, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 186746.487, "from_m": 186545.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 186832.166, "from_m": 186746.487, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 187995.428, "from_m": 186832.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188280.439, "from_m": 187995.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 189750.564, "from_m": 188280.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 496566, "profile_key": "0a966f7f6e619f1a8260db5a689b4623f23d80ae1ba07feafe2e3f4362be80fa", "schedule_id": 26678, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Treherbert Siding", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0636", "location": "Treherbert North G.F.", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": null, "location": "Treherbert", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 30984}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189750.564, "from_m": 0.0, "section_seq": 1, "route_path_id": 30984}], "total_distance_m": 189750.564, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 188828.893, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 921.671, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25063, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:58Z", "source_id": 39946703, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:33:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:02Z", "source_id": 13114018, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Treherbert Siding |
0630 |
0630 |
None |
6:30:00 |
None |
Treherbert |
0638 |
0638 |
2 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44717/2026-09-12/detailed |
None |
Treherbert North G.F. |
2026-09-12T06:36:00+01:00 |
Treherbert |
1437.0 |
{"type": "LineString", "coordinates": [[-3.5371076999999995, 51.6725544], [-3.5364230999999995, 51.6722219]]} |
0.0 |
0636 |
0633 |
Treherbert North G.F. |
Treherbert |
Treherbert |
51.6722219 |
-3.5364231 |
51.6722219 |
-3.5364231 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:00 |
Treherbert |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114018 |
1789191124852686 |
4 |
4 |
2026-09-12 05:43:25.583648 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:24.585670 |
| 465581 |
498060 |
P91468 |
895W08M512 |
2026-09-12 |
COMPLETE |
13114324 |
2026-09-12 06:33:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 498060, "stp": "P", "toc": "Southeastern", "uid": "P91468", "consist": "375910", "dest_crs": "TON", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91468/2026-09-12/detailed", "trust_id": "895W08M512", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:43:00", "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-12", "dest_arr_time": "0640", "dest_platform": "2", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "5W08", "timing_status": "EARLY", "origin_station": "Ashford Down Sidings", "current_leg_arr": "0633", "current_leg_dep": "0608", "current_leg_end": "Tonbridge", "origin_dep_time": "0543", "origin_platform": null, "current_location": "Tonbridge", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8754719, 51.1430586], [0.8752754, 51.1431597], [0.8749141999999999, 51.1433438], [0.8743699999999999, 51.14362319999999], [0.8737236, 51.1439385], [0.8731875999999998, 51.144204899999984], [0.8729059999999998, 51.1443372], [0.872523, 51.14450649999999], [0.872198, 51.1446394], [0.8718379999999999, 51.144785000000006], [0.8716425999999999, 51.144863400000006], [0.871229, 51.1450225], [0.8706272, 51.1452418], [0.8699998, 51.14546349999999], [0.8693928999999999, 51.1456659], [0.8688716999999999, 51.1458386], [0.8683044999999999, 51.146022600000016], [0.8677091, 51.1462009], [0.8673429, 51.14631169999999], [0.8669446999999999, 51.14642260000001], [0.8665528999999998, 51.1465254], [0.8661891999999999, 51.14661139999999], [0.8660887, 51.146633599999994], [0.8659316, 51.1466683], [0.865729, 51.14671299999999], [0.8651067, 51.14684879999999], [0.8644933999999999, 51.146973300000006], [0.8639350999999998, 51.147072099999995], [0.8634088999999999, 51.1471604], [0.8626879999999999, 51.1472673], [0.8623418, 51.147313200000006], [0.862058, 51.14735079999999], [0.8616163, 51.1473974], [0.8611105, 51.1474432], [0.8608365, 51.1474681], [0.8600068999999999, 51.1475469], [0.8585931999999998, 51.147682200000006], [0.8577416999999999, 51.1477455], [0.8570867, 51.14779480000001], [0.8565710999999998, 51.1478349], [0.856094, 51.14787200000001], [0.8547213999999999, 51.1479793], [0.8528641999999999, 51.1481424], [0.8507594999999999, 51.14830940000001], [0.8492103, 51.14843039999999], [0.8447128000000002, 51.148788200000006], [0.8411614999999999, 51.1490716], [0.8406754, 51.149109], [0.8279413999999999, 51.1501112], [0.808851, 51.1516166], [0.8084837557075693, 51.15164544450921], [0.8044533999999999, 51.151962], [0.8042456, 51.15198009999999], [0.7922369, 51.1529103], [0.7591958999999999, 51.1554878], [0.7472582, 51.1564157], [0.7448325, 51.1566029], [0.7186522272956171, 51.15862342291836], [0.7132, 51.1590442], [0.674888438734321, 51.1620009602833], [0.6735778999999998, 51.1621021], [0.6652466, 51.162745], [0.6650509999999998, 51.1627597], [0.6559751999999999, 51.16345770000001], [0.6484096, 51.1640393], [0.6451348999999998, 51.1642872], [0.633265, 51.1651963], [0.6314657, 51.1653117], [0.630736, 51.16536140000001], [0.628820698883665, 51.165506373915555], [0.6281412852113324, 51.16555780025347], [0.6265546, 51.1656779], [0.6221792999999999, 51.16602319999999], [0.6198275, 51.1662176], [0.6194074, 51.16625129999999], [0.6179553, 51.1663678], [0.6178883000000001, 51.16637320000001], [0.5516716, 51.1714217], [0.5508517, 51.1714876], [0.5505003999999999, 51.1715128], [0.5487891, 51.1716423], [0.5468423, 51.171789700000005], [0.5389891704717129, 51.17232054690399], [0.5137869, 51.1740241], [0.4929866, 51.1754221], [0.4911846, 51.1755423], [0.4902292999999998, 51.1756061], [0.4899949, 51.1756222], [0.4899212999999999, 51.17562730000001], [0.4841551, 51.1760115], [0.483999, 51.1760212], [0.4767919000000001, 51.1765082], [0.4765478, 51.1765248], [0.4706774000000001, 51.1769186], [0.4705487, 51.1769272], [0.4491576420597607, 51.178362116110314], [0.4310626, 51.1795759], [0.4067193, 51.181208799999986], [0.3986142999999999, 51.1817419], [0.3956003, 51.18194009999999], [0.3943343, 51.182019800000006], [0.3925673459811304, 51.18213763967314], [0.3923159350221845, 51.18215475754565], [0.39209388926597544, 51.182170557578424], [0.3918970135271205, 51.18218522719537], [0.39172111262023696, 51.18219895382044], [0.3915619913599423, 51.18221192487758], [0.3914154545608537, 51.182224327790706], [0.3912773070375885, 51.18223634998377], [0.391143353604764, 51.182248178880705], [0.3910093990769975, 51.18226000190546], [0.3908712482689065, 51.18227200648197], [0.3907247059951081, 51.18228438003417], [0.39056557707021966, 51.182297309986], [0.3903896663088585, 51.18231098376138], [0.3901927785256421, 51.18232558878428], [0.38997071853518744, 51.18234131247863], [0.3897192911521122, 51.18235834226835], [0.3868979000000001, 51.18254549999999], [0.3866551999999999, 51.1825616], [0.38524289999999994, 51.1826564], [0.38515579999999994, 51.1826623], [0.37900750000000005, 51.1830618], [0.35932611364780853, 51.18437336929967], [0.34897130000000004, 51.1850634], [0.3487702, 51.1850767], [0.3295428, 51.1863414], [0.3292974, 51.18635749999999], [0.3130447, 51.18742030000001], [0.305969, 51.18788889999998], [0.3043073, 51.1880049], [0.30334439999999996, 51.18808559999999], [0.3022943, 51.1881831], [0.2881602, 51.1896461], [0.2845223, 51.190019799999995], [0.2831766, 51.1901622], [0.27851109999999996, 51.1906394], [0.2782568, 51.190666699999994], [0.2770013339239405, 51.19080123290887], [0.2763372, 51.19087240000001], [0.2761025999999999, 51.190888], [0.2758008, 51.1909006], [0.2754529, 51.1909252], [0.2749902, 51.19097149999999], [0.27471949999999995, 51.19099899999999], [0.2732729, 51.1911463], [0.272519, 51.191223], [0.2723774, 51.19123749999999], [0.27167659999999993, 51.19131289999999], [0.2708279, 51.1914008], [0.270711, 51.1914129], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "Ashford (Kent)", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Ashford (Kent)", "current_leg_milage": "26.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 232.932, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 302.309, \"from_m\": 232.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9894.571, \"from_m\": 302.309, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10285.831, \"from_m\": 9894.571, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12017.791, \"from_m\": 10285.831, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13455.182, \"from_m\": 12017.791, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13512.281, \"from_m\": 13455.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13928.808, \"from_m\": 13512.281, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15463.966, \"from_m\": 13928.808, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17425.671, \"from_m\": 15463.966, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18131.088, \"from_m\": 17425.671, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18183.617, \"from_m\": 18131.088, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18512.951, \"from_m\": 18183.617, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18554.553, \"from_m\": 18512.951, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18623.329, \"from_m\": 18554.553, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23799.527, \"from_m\": 18623.329, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25763.62, \"from_m\": 23799.527, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27229.309, \"from_m\": 25763.62, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498060, \"profile_key\": \"8e39bf8f761d5b9430f6b6dd43bc77cd2c389aeb03afb1e8fff1db37374fcd3f\", \"schedule_id\": 24311, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37846}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0601\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 232.932, \"section_seq\": 1, \"route_path_id\": 37846}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604\", \"location\": \"Ashford Down Yard\", \"stage_seq\": 3, \"distance_m\": 474.637, \"section_seq\": 1, \"route_path_id\": 37846}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0609\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 4, \"distance_m\": 9204.254, \"section_seq\": 1, \"route_path_id\": 37846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Headcorn\", \"stage_seq\": 5, \"distance_m\": 10031.861, \"section_seq\": 1, \"route_path_id\": 37846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Paddock Wood\", \"stage_seq\": 6, \"distance_m\": 13068.238, \"section_seq\": 1, \"route_path_id\": 37846}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Tonbridge Up Loop\", \"stage_seq\": 7, \"distance_m\": 13480.669, \"section_seq\": 1, \"route_path_id\": 37846}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 8, \"distance_m\": 16121.751, \"section_seq\": 1, \"route_path_id\": 37846}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27229.309, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37846}], \"total_distance_m\": 27229.309, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27102.833, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 126.476, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32870, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:31Z\", \"source_id\": 39909365, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:08:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:38Z\", \"source_id\": 13101462, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:25Z\", \"source_id\": 39939290, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:29Z\", \"source_id\": 13111515, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:32Z\", \"source_id\": 39947663, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:37Z\", \"source_id\": 13114324, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "2", "timing_fact_generation": 1789191157456210, "current_leg_arrival_utc": "2026-09-12T06:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:31.065906", "service_state_evidence_id": 13114324, "current_leg_start_actual_dep": "2026-09-12T06:09:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:31.283947", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
TON |
5W08 |
375910 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 232.932, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 302.309, "from_m": 232.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9894.571, "from_m": 302.309, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10285.831, "from_m": 9894.571, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12017.791, "from_m": 10285.831, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13455.182, "from_m": 12017.791, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13512.281, "from_m": 13455.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13928.808, "from_m": 13512.281, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15463.966, "from_m": 13928.808, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17425.671, "from_m": 15463.966, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18131.088, "from_m": 17425.671, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18183.617, "from_m": 18131.088, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18512.951, "from_m": 18183.617, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18554.553, "from_m": 18512.951, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18623.329, "from_m": 18554.553, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23799.527, "from_m": 18623.329, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25763.62, "from_m": 23799.527, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27229.309, "from_m": 25763.62, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 498060, "profile_key": "8e39bf8f761d5b9430f6b6dd43bc77cd2c389aeb03afb1e8fff1db37374fcd3f", "schedule_id": 24311, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37846}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0601", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 232.932, "section_seq": 1, "route_path_id": 37846}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604", "location": "Ashford Down Yard", "stage_seq": 3, "distance_m": 474.637, "section_seq": 1, "route_path_id": 37846}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0609", "location": "Ashford (Kent)", "stage_seq": 4, "distance_m": 9204.254, "section_seq": 1, "route_path_id": 37846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Headcorn", "stage_seq": 5, "distance_m": 10031.861, "section_seq": 1, "route_path_id": 37846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Paddock Wood", "stage_seq": 6, "distance_m": 13068.238, "section_seq": 1, "route_path_id": 37846}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Tonbridge Up Loop", "stage_seq": 7, "distance_m": 13480.669, "section_seq": 1, "route_path_id": 37846}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 8, "distance_m": 16121.751, "section_seq": 1, "route_path_id": 37846}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27229.309, "from_m": 0.0, "section_seq": 1, "route_path_id": 37846}], "total_distance_m": 27229.309, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27102.833, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 126.476, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32870, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:31Z", "source_id": 39909365, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:08:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:38Z", "source_id": 13101462, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32508, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:25Z", "source_id": 39939290, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:27:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:29Z", "source_id": 13111515, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32623, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:32Z", "source_id": 39947663, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:33:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:37Z", "source_id": 13114324, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Ashford Down Sidings |
0543 |
0543 |
None |
5:43:00 |
None |
Tonbridge |
0640 |
0640 |
2 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91468/2026-09-12/detailed |
None |
Ashford (Kent) |
2026-09-12T06:09:00+01:00 |
Tonbridge |
25.0 |
{"type": "LineString", "coordinates": [[0.8754719, 51.1430586], [0.8752754, 51.1431597], [0.8749141999999999, 51.1433438], [0.8743699999999999, 51.14362319999999], [0.8737236, 51.1439385], [0.8731875999999998, 51.144204899999984], [0.8729059999999998, 51.1443372], [0.872523, 51.14450649999999], [0.872198, 51.1446394], [0.8718379999999999, 51.144785000000006], [0.8716425999999999, 51.144863400000006], [0.871229, 51.1450225], [0.8706272, 51.1452418], [0.8699998, 51.14546349999999], [0.8693928999999999, 51.1456659], [0.8688716999999999, 51.1458386], [0.8683044999999999, 51.146022600000016], [0.8677091, 51.1462009], [0.8673429, 51.14631169999999], [0.8669446999999999, 51.14642260000001], [0.8665528999999998, 51.1465254], [0.8661891999999999, 51.14661139999999], [0.8660887, 51.146633599999994], [0.8659316, 51.1466683], [0.865729, 51.14671299999999], [0.8651067, 51.14684879999999], [0.8644933999999999, 51.146973300000006], [0.8639350999999998, 51.147072099999995], [0.8634088999999999, 51.1471604], [0.8626879999999999, 51.1472673], [0.8623418, 51.147313200000006], [0.862058, 51.14735079999999], [0.8616163, 51.1473974], [0.8611105, 51.1474432], [0.8608365, 51.1474681], [0.8600068999999999, 51.1475469], [0.8585931999999998, 51.147682200000006], [0.8577416999999999, 51.1477455], [0.8570867, 51.14779480000001], [0.8565710999999998, 51.1478349], [0.856094, 51.14787200000001], [0.8547213999999999, 51.1479793], [0.8528641999999999, 51.1481424], [0.8507594999999999, 51.14830940000001], [0.8492103, 51.14843039999999], [0.8447128000000002, 51.148788200000006], [0.8411614999999999, 51.1490716], [0.8406754, 51.149109], [0.8279413999999999, 51.1501112], [0.808851, 51.1516166], [0.8084837557075693, 51.15164544450921], [0.8044533999999999, 51.151962], [0.8042456, 51.15198009999999], [0.7922369, 51.1529103], [0.7591958999999999, 51.1554878], [0.7472582, 51.1564157], [0.7448325, 51.1566029], [0.7186522272956171, 51.15862342291836], [0.7132, 51.1590442], [0.674888438734321, 51.1620009602833], [0.6735778999999998, 51.1621021], [0.6652466, 51.162745], [0.6650509999999998, 51.1627597], [0.6559751999999999, 51.16345770000001], [0.6484096, 51.1640393], [0.6451348999999998, 51.1642872], [0.633265, 51.1651963], [0.6314657, 51.1653117], [0.630736, 51.16536140000001], [0.628820698883665, 51.165506373915555], [0.6281412852113324, 51.16555780025347], [0.6265546, 51.1656779], [0.6221792999999999, 51.16602319999999], [0.6198275, 51.1662176], [0.6194074, 51.16625129999999], [0.6179553, 51.1663678], [0.6178883000000001, 51.16637320000001], [0.5516716, 51.1714217], [0.5508517, 51.1714876], [0.5505003999999999, 51.1715128], [0.5487891, 51.1716423], [0.5468423, 51.171789700000005], [0.5389891704717129, 51.17232054690399], [0.5137869, 51.1740241], [0.4929866, 51.1754221], [0.4911846, 51.1755423], [0.4902292999999998, 51.1756061], [0.4899949, 51.1756222], [0.4899212999999999, 51.17562730000001], [0.4841551, 51.1760115], [0.483999, 51.1760212], [0.4767919000000001, 51.1765082], [0.4765478, 51.1765248], [0.4706774000000001, 51.1769186], [0.4705487, 51.1769272], [0.4491576420597607, 51.178362116110314], [0.4310626, 51.1795759], [0.4067193, 51.181208799999986], [0.3986142999999999, 51.1817419], [0.3956003, 51.18194009999999], [0.3943343, 51.182019800000006], [0.3925673459811304, 51.18213763967314], [0.3923159350221845, 51.18215475754565], [0.39209388926597544, 51.182170557578424], [0.3918970135271205, 51.18218522719537], [0.39172111262023696, 51.18219895382044], [0.3915619913599423, 51.18221192487758], [0.3914154545608537, 51.182224327790706], [0.3912773070375885, 51.18223634998377], [0.391143353604764, 51.182248178880705], [0.3910093990769975, 51.18226000190546], [0.3908712482689065, 51.18227200648197], [0.3907247059951081, 51.18228438003417], [0.39056557707021966, 51.182297309986], [0.3903896663088585, 51.18231098376138], [0.3901927785256421, 51.18232558878428], [0.38997071853518744, 51.18234131247863], [0.3897192911521122, 51.18235834226835], [0.3868979000000001, 51.18254549999999], [0.3866551999999999, 51.1825616], [0.38524289999999994, 51.1826564], [0.38515579999999994, 51.1826623], [0.37900750000000005, 51.1830618], [0.35932611364780853, 51.18437336929967], [0.34897130000000004, 51.1850634], [0.3487702, 51.1850767], [0.3295428, 51.1863414], [0.3292974, 51.18635749999999], [0.3130447, 51.18742030000001], [0.305969, 51.18788889999998], [0.3043073, 51.1880049], [0.30334439999999996, 51.18808559999999], [0.3022943, 51.1881831], [0.2881602, 51.1896461], [0.2845223, 51.190019799999995], [0.2831766, 51.1901622], [0.27851109999999996, 51.1906394], [0.2782568, 51.190666699999994], [0.2770013339239405, 51.19080123290887], [0.2763372, 51.19087240000001], [0.2761025999999999, 51.190888], [0.2758008, 51.1909006], [0.2754529, 51.1909252], [0.2749902, 51.19097149999999], [0.27471949999999995, 51.19099899999999], [0.2732729, 51.1911463], [0.272519, 51.191223], [0.2723774, 51.19123749999999], [0.27167659999999993, 51.19131289999999], [0.2708279, 51.1914008], [0.270711, 51.1914129], [0.26949458523585645, 51.19153955082094]]} |
26.5 |
0608 |
0633 |
Ashford (Kent) |
Tonbridge |
Tonbridge |
51.1915396 |
0.2694946 |
51.1915396 |
0.2694946 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:00 |
Tonbridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114324 |
1789191157456210 |
16 |
16 |
2026-09-12 05:43:31.283947 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:31.065906 |
| 465582 |
495066 |
L80576 |
872C08M512 |
2026-09-12 |
COMPLETE |
13114259 |
2026-09-12 06:31:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 495066, "stp": "P", "toc": "South Western Railway", "uid": "L80576", "consist": "450022+450094", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80576/2026-09-12/detailed", "trust_id": "872C08M512", "origin_crs": "SNS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "24", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2C08", "timing_status": "EARLY", "origin_station": "Staines", "current_leg_arr": "0633", "current_leg_dep": "0629", "current_leg_end": "London Waterloo", "origin_dep_time": "0559", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (W)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 658.625, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6750.419, \"from_m\": 658.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14038.038, \"from_m\": 6750.419, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20819.601, \"from_m\": 14038.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21458.028, \"from_m\": 20819.601, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22379.397, \"from_m\": 21458.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23430.2, \"from_m\": 22379.397, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 24760.339, \"from_m\": 23430.2, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30193.517, \"from_m\": 24760.339, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 33393.908, \"from_m\": 30193.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33971.644, \"from_m\": 33393.908, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 34325.019, \"from_m\": 33971.644, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 495066, \"profile_key\": \"587d7b3d5950a2955af06adaa72b8bbef80a887999b3f22edea2f23896415e03\", \"schedule_id\": 18673, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Staines\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28555}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605H\", \"location\": \"Feltham\", \"stage_seq\": 2, \"distance_m\": 4973.7, \"section_seq\": 1, \"route_path_id\": 28555}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Feltham Jn\", \"stage_seq\": 3, \"distance_m\": 14478.509, \"section_seq\": 1, \"route_path_id\": 28555}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Whitton Jn\", \"stage_seq\": 4, \"distance_m\": 21107.451, \"section_seq\": 1, \"route_path_id\": 28555}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 5, \"distance_m\": 34325.019, \"section_seq\": 1, \"route_path_id\": 28555}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 34325.019, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28555}], \"total_distance_m\": 34325.019, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 34325.019, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:15Z\", \"source_id\": 39903651, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:17Z\", \"source_id\": 13099556, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:12Z\", \"source_id\": 39911751, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:17Z\", \"source_id\": 13102211, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:37Z\", \"source_id\": 39915192, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:39Z\", \"source_id\": 13103345, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:33Z\", \"source_id\": 39918102, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:36Z\", \"source_id\": 13104267, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:58Z\", \"source_id\": 39924514, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:01Z\", \"source_id\": 13106509, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:40Z\", \"source_id\": 39930316, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:48Z\", \"source_id\": 13108485, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:27Z\", \"source_id\": 39936151, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:31Z\", \"source_id\": 13110470, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:45Z\", \"source_id\": 39939787, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:47Z\", \"source_id\": 13111659, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:56Z\", \"source_id\": 39946647, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:02Z\", \"source_id\": 13114009, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "24", "timing_fact_generation": 1789191149321018, "current_leg_arrival_utc": "2026-09-12T06:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:35.340299", "service_state_evidence_id": 13114009, "current_leg_start_actual_dep": "2026-09-12T06:30:00+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:36.341477", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SNS |
None |
2C08 |
450022+450094 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 658.625, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6750.419, "from_m": 658.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14038.038, "from_m": 6750.419, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 20819.601, "from_m": 14038.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21458.028, "from_m": 20819.601, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22379.397, "from_m": 21458.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23430.2, "from_m": 22379.397, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 24760.339, "from_m": 23430.2, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30193.517, "from_m": 24760.339, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33393.908, "from_m": 30193.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33971.644, "from_m": 33393.908, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 34325.019, "from_m": 33971.644, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 495066, "profile_key": "587d7b3d5950a2955af06adaa72b8bbef80a887999b3f22edea2f23896415e03", "schedule_id": 18673, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "Staines", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28555}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605H", "location": "Feltham", "stage_seq": 2, "distance_m": 4973.7, "section_seq": 1, "route_path_id": 28555}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Feltham Jn", "stage_seq": 3, "distance_m": 14478.509, "section_seq": 1, "route_path_id": 28555}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Whitton Jn", "stage_seq": 4, "distance_m": 21107.451, "section_seq": 1, "route_path_id": 28555}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Twickenham Jn", "stage_seq": 5, "distance_m": 34325.019, "section_seq": 1, "route_path_id": 28555}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 34325.019, "from_m": 0.0, "section_seq": 1, "route_path_id": 28555}], "total_distance_m": 34325.019, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 34325.019, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:15Z", "source_id": 39903651, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:04:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:17Z", "source_id": 13099556, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:12Z", "source_id": 39911751, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:09:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:17Z", "source_id": 13102211, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:37Z", "source_id": 39915192, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:39Z", "source_id": 13103345, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:33Z", "source_id": 39918102, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:36Z", "source_id": 13104267, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:58Z", "source_id": 39924514, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:18:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:01Z", "source_id": 13106509, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:40Z", "source_id": 39930316, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:22:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:48Z", "source_id": 13108485, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29115, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:27Z", "source_id": 39936151, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:31Z", "source_id": 13110470, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29085, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:45Z", "source_id": 39939787, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:47Z", "source_id": 13111659, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28991, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:56Z", "source_id": 39946647, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:33:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:02Z", "source_id": 13114009, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Staines |
0559 |
0559 |
1 |
None |
None |
London Waterloo |
0634 |
0634 |
24 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80576/2026-09-12/detailed |
None |
Vauxhall |
2026-09-12T06:30:00+01:00 |
London Waterloo |
4.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
0629 |
0633 |
Clapham Junction (W) |
Waterloo West Crossings |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114009 |
1789191149321018 |
68 |
68 |
2026-09-12 05:43:36.341477 |
24 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:35.340299 |
| 465583 |
496326 |
F44520 |
515B111612 |
2026-09-12 |
COMPLETE |
13113498 |
2026-09-12 06:33:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 496326, "stp": "N", "toc": "c2c", "uid": "F44520", "consist": "357211", "dest_crs": "SRY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F44520/2026-09-12/detailed", "trust_id": "515B111612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-12", "dest_arr_time": "0630", "dest_platform": "2", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "5B11", "timing_status": "LATE", "origin_station": "Shoeburyness C.S.D.", "current_leg_arr": "0633", "current_leg_dep": "0629", "current_leg_end": "Shoeburyness", "origin_dep_time": "0625", "origin_platform": null, "current_location": "Shoeburyness", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Shoeburyness C.S.D.", "dest_arr_time_act": "0630", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Shoeburyness C.S.D.", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0625", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:01Z\", \"source_id\": 39945132, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:04Z\", \"source_id\": 13113498, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "2", "timing_fact_generation": 1789191065866512, "current_leg_arrival_utc": "2026-09-12T06:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:38.321637", "service_state_evidence_id": 13113498, "current_leg_start_actual_dep": "2026-09-12T06:28:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:38.465493", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
None |
SRY |
5B11 |
357211 |
4 |
100 |
None |
None |
[{"source": "TD", "smart_id": 14374, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:01Z", "source_id": 39945132, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:04Z", "source_id": 13113498, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Shoeburyness C.S.D. |
0625 |
0625 |
None |
None |
None |
Shoeburyness |
0630 |
0630 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F44520/2026-09-12/detailed |
None |
Shoeburyness C.S.D. |
2026-09-12T06:28:00+01:00 |
Shoeburyness |
4.0 |
{"type": "LineString", "coordinates": [[0.7898434999999999, 51.5325845], [0.7882717999999999, 51.53305610000001], [0.7879928999999999, 51.533146599999995], [0.7877948, 51.53322080000001], [0.7876406, 51.5332891], [0.7873965, 51.53342190000001], [0.7871839, 51.5335487], [0.7868591, 51.53373740000001], [0.7872056, 51.5335751], [0.7875930999999999, 51.533405899999984], [0.7877687999999999, 51.533347899999995], [0.7880329, 51.5332683], [0.7884983, 51.5331266], [0.7890311999999999, 51.532967199999995], [0.7894102, 51.5328835], [0.7896846, 51.5328359], [0.7900320999999999, 51.53278110000001], [0.7902017999999998, 51.5327561], [0.7903778999999999, 51.53273479999999], [0.7905211, 51.5327229], [0.7906563, 51.5327141], [0.7908785999999999, 51.53269660000001], [0.7911968, 51.532648300000005], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
0.5 |
0629 |
0633 |
Shoeburyness C.S.D. |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113498 |
1789191065866512 |
6 |
6 |
2026-09-12 05:43:38.465493 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:38.321637 |
| 465584 |
495489 |
P91139 |
895R03M612 |
2026-09-12 |
COMPLETE |
13114500 |
2026-09-12 06:33:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 495489, "stp": "P", "toc": "Southeastern", "uid": "P91139", "consist": "395003", "dest_crs": "AFK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91139/2026-09-12/detailed", "trust_id": "895R03M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:07:00", "dar_platform": null, "dest_station": "Ashford (Kent)", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "2", "is_terminated": 1, "next_location": "Ashford (Kent)", "signalling_id": "5R03", "timing_status": "EARLY", "origin_station": "Ashford Down Sidings", "current_leg_arr": "0633", "current_leg_dep": "0632", "current_leg_end": "Ashford (Kent)", "origin_dep_time": "0607", "origin_platform": null, "current_location": "Ashford International", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.8844618327992797, 51.139879834174614], [0.8843675, 51.1398624], [0.8841215999999998, 51.1398359], [0.8838290999999999, 51.13981450000001], [0.8836510999999999, 51.1398051], [0.8834341, 51.1398005], [0.8831431999999999, 51.1398282], [0.8829801142594674, 51.13985052434426], [0.8828503951234802, 51.139868281221], [0.8828392999999999, 51.1398698], [0.8825824, 51.1399101], [0.8823292999999999, 51.1399578], [0.8820062, 51.1400459], [0.8815582, 51.140180699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]}", "current_leg_start": "Ashford Down Yard", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "51.1430036", "next_location_lon": "0.8758370", "previous_location": "Ashford Down Yard", "current_leg_milage": "0.4", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.419, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13716.518, \"from_m\": 380.419, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15101.259, \"from_m\": 13716.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24661.906, \"from_m\": 15101.259, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25089.728, \"from_m\": 24661.906, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33238.782, \"from_m\": 25089.728, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35853.439, \"from_m\": 33238.782, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46192.057, \"from_m\": 35853.439, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46758.365, \"from_m\": 46192.057, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46976.03, \"from_m\": 46758.365, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47003.64, \"from_m\": 46976.03, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 47107.358, \"from_m\": 47003.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47226.268, \"from_m\": 47107.358, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47372.891, \"from_m\": 47226.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 47434.155, \"from_m\": 47372.891, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48628.803, \"from_m\": 47434.155, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48693.757, \"from_m\": 48628.803, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48983.157, \"from_m\": 48693.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49125.226, \"from_m\": 48983.157, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82119.479, \"from_m\": 49125.226, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 82217.823, \"from_m\": 82119.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89030.152, \"from_m\": 82217.823, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 90153.264, \"from_m\": 89030.152, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90214.175, \"from_m\": 90153.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 90586.816, \"from_m\": 90214.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 90837.213, \"from_m\": 90586.816, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 495489, \"profile_key\": \"65b6250f523ddb751a4189aa0fb164a9620cbebd895d93562f0f541b08febff6\", \"schedule_id\": 24243, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Ashford Down Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37790}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0629\", \"location\": \"Ashford Down Yd Washer Rd\", \"stage_seq\": 2, \"distance_m\": 3202.169, \"section_seq\": 1, \"route_path_id\": 37790}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632\", \"location\": \"Ashford Down Yard\", \"stage_seq\": 3, \"distance_m\": 5843.425, \"section_seq\": 1, \"route_path_id\": 37790}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Ashford (Kent)\", \"stage_seq\": 4, \"distance_m\": 6457.313, \"section_seq\": 1, \"route_path_id\": 37790}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 90837.213, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37790}], \"total_distance_m\": 90837.213, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 90101.275, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 735.938, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.1430036", "current_position_lon": "0.8758370", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32870, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:53Z\", \"source_id\": 39948316, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:57Z\", \"source_id\": 13114500, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ashford (Kent)", "service_state_platform": "2", "timing_fact_generation": 1789191178504663, "current_leg_arrival_utc": "2026-09-12T06:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:38.324878", "service_state_evidence_id": 13114500, "current_leg_start_actual_dep": "2026-09-12T06:32:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:38.471301", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
AFK |
5R03 |
395003 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 380.419, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13716.518, "from_m": 380.419, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15101.259, "from_m": 13716.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24661.906, "from_m": 15101.259, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25089.728, "from_m": 24661.906, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33238.782, "from_m": 25089.728, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35853.439, "from_m": 33238.782, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46192.057, "from_m": 35853.439, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46758.365, "from_m": 46192.057, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46976.03, "from_m": 46758.365, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47003.64, "from_m": 46976.03, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 47107.358, "from_m": 47003.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47226.268, "from_m": 47107.358, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47372.891, "from_m": 47226.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 47434.155, "from_m": 47372.891, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48628.803, "from_m": 47434.155, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48693.757, "from_m": 48628.803, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48983.157, "from_m": 48693.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49125.226, "from_m": 48983.157, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82119.479, "from_m": 49125.226, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 82217.823, "from_m": 82119.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89030.152, "from_m": 82217.823, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 90153.264, "from_m": 89030.152, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90214.175, "from_m": 90153.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 90586.816, "from_m": 90214.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 90837.213, "from_m": 90586.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 495489, "profile_key": "65b6250f523ddb751a4189aa0fb164a9620cbebd895d93562f0f541b08febff6", "schedule_id": 24243, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Ashford Down Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37790}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0629", "location": "Ashford Down Yd Washer Rd", "stage_seq": 2, "distance_m": 3202.169, "section_seq": 1, "route_path_id": 37790}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632", "location": "Ashford Down Yard", "stage_seq": 3, "distance_m": 5843.425, "section_seq": 1, "route_path_id": 37790}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Ashford (Kent)", "stage_seq": 4, "distance_m": 6457.313, "section_seq": 1, "route_path_id": 37790}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 90837.213, "from_m": 0.0, "section_seq": 1, "route_path_id": 37790}], "total_distance_m": 90837.213, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 90101.275, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 735.938, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32870, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:53Z", "source_id": 39948316, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:57Z", "source_id": 13114500, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Ashford Down Sidings |
0607 |
0607 |
None |
6:07:00 |
None |
Ashford (Kent) |
0634 |
0634 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91139/2026-09-12/detailed |
None |
Ashford Down Yard |
2026-09-12T06:32:00+01:00 |
Ashford (Kent) |
1.0 |
{"type": "LineString", "coordinates": [[0.8844618327992797, 51.139879834174614], [0.8843675, 51.1398624], [0.8841215999999998, 51.1398359], [0.8838290999999999, 51.13981450000001], [0.8836510999999999, 51.1398051], [0.8834341, 51.1398005], [0.8831431999999999, 51.1398282], [0.8829801142594674, 51.13985052434426], [0.8828503951234802, 51.139868281221], [0.8828392999999999, 51.1398698], [0.8825824, 51.1399101], [0.8823292999999999, 51.1399578], [0.8820062, 51.1400459], [0.8815582, 51.140180699999995], [0.8814350999999999, 51.14022270000001], [0.8811274999999998, 51.1403774], [0.8809428999999999, 51.1404703], [0.8805856999999999, 51.1406511], [0.8802158, 51.14081860000001], [0.8796613, 51.1410698], [0.8793272999999999, 51.141238099999995], [0.8785487999999999, 51.1416309], [0.8773741, 51.14222699999999], [0.8758369999999999, 51.1430036]]} |
0.4 |
0632 |
0633 |
Ashford Down Yard |
Ashford International |
Ashford (Kent) |
51.1430036 |
0.8758370 |
51.1430036 |
0.8758370 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:00 |
Ashford (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114500 |
1789191178504663 |
2 |
2 |
2026-09-12 05:43:38.471301 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:38.324878 |
| 465585 |
497106 |
C59712 |
442O00M512 |
2026-09-12 |
COMPLETE |
13114021 |
2026-09-12 06:33:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 497106, "stp": "P", "toc": "East Midlands Railway", "uid": "C59712", "consist": "170416", "dest_crs": "NOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C59712/2026-09-12/detailed", "trust_id": "442O00M512", "origin_crs": "GRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-12", "dest_arr_time": "0625", "dest_platform": "2", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "2O00", "timing_status": "LATE", "origin_station": "Grantham", "current_leg_arr": "0633", "current_leg_dep": "0627", "current_leg_end": "Nottingham", "origin_dep_time": "0542", "origin_platform": "4", "current_location": "Nottingham", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0793966, 52.96132479999999], [-1.0797456, 52.9613412], [-1.0799819, 52.9613506], [-1.0801453, 52.961358800000006], [-1.0804013999999995, 52.96137099999999], [-1.0806027, 52.96138049999999], [-1.0810068999999998, 52.961385799999995], [-1.081217, 52.9613875], [-1.081538, 52.9613859], [-1.0816325, 52.9613841], [-1.0817631, 52.96137879999999], [-1.0820344999999998, 52.9613737], [-1.0822581999999998, 52.961365400000005], [-1.0827869, 52.96133220000001], [-1.0832861, 52.961263499999994], [-1.084228, 52.961143], [-1.0848189, 52.9610547], [-1.0851409, 52.9609926], [-1.0856965, 52.96087130000001], [-1.0860776999999997, 52.960757], [-1.0864044999999998, 52.9606621], [-1.0866297231916686, 52.96059926148519], [-1.0868510663610356, 52.9605136433175], [-1.087047044686301, 52.96043823139999], [-1.0872210558478963, 52.96037138627564], [-1.0873764975262552, 52.9603114684874], [-1.087516767401809, 52.96025683857824], [-1.08764526315499, 52.96020585709112], [-1.0877653824662308, 52.960156884569], [-1.087880523015964, 52.960108281554824], [-1.0879940824846217, 52.96005840859158], [-1.088109458552636, 52.96000562622221], [-1.0882300489004395, 52.95994829498968], [-1.0883592512084646, 52.959884775436954], [-1.088500463157143, 52.959813428107], [-1.0886570824269082, 52.959732613542755], [-1.0888325066981914, 52.959640692287195], [-1.0890301336514256, 52.959536024883285], [-1.0895887, 52.95923909999999], [-1.0903416, 52.9588306], [-1.0912094, 52.958341], [-1.0920348, 52.9579085], [-1.0929109, 52.9574359], [-1.0938946, 52.9568985], [-1.0945831, 52.9565348], [-1.0949519, 52.9563327], [-1.0958625, 52.95584800000001], [-1.0964677, 52.9555249], [-1.0969524999999998, 52.9552865], [-1.097404, 52.95505589999999], [-1.0983986, 52.9545763], [-1.0990742, 52.95425319999999], [-1.0997919, 52.9539097], [-1.100393, 52.953616], [-1.1010983, 52.95327249999999], [-1.1017647999999998, 52.9529531], [-1.1024116, 52.9526359], [-1.1028165999999997, 52.9524474], [-1.1033147, 52.9522219], [-1.103655, 52.952076000000005], [-1.1040454, 52.9519301], [-1.1044291999999998, 52.95180179999999], [-1.1050488999999997, 52.95162439999999], [-1.1054808, 52.95152399999999], [-1.1058197, 52.9514544], [-1.1061667000000002, 52.9513883], [-1.1066818, 52.95131450000001], [-1.1074369, 52.95121910000001], [-1.1078693, 52.95117140000001], [-1.1084060000000002, 52.951123], [-1.1088562999999998, 52.9510907], [-1.1093818999999998, 52.951058499999995], [-1.1103568, 52.9510146], [-1.1113067999999997, 52.950999199999984], [-1.1123105, 52.9510079], [-1.1131541, 52.95103619999998], [-1.1137673, 52.95106229999999], [-1.1141847, 52.95107379999999], [-1.1146241, 52.9510747], [-1.1150373000000002, 52.95106289999999], [-1.1156625999999998, 52.9510337], [-1.116024, 52.9510014], [-1.1163769, 52.9509627], [-1.1166597, 52.9509219], [-1.1168642, 52.9508843], [-1.1171859, 52.9508155], [-1.1175464, 52.95072819999999], [-1.118001, 52.95061669999998], [-1.1182586999999995, 52.9505374], [-1.1186769999999997, 52.9504172], [-1.1189840999999998, 52.95031289999999], [-1.1195178, 52.95011740000001], [-1.1198893, 52.949963800000006], [-1.1205773000000003, 52.9496447], [-1.1213431, 52.9492802], [-1.1220525, 52.9489312], [-1.1229988999999998, 52.9484971], [-1.1232546999999995, 52.9483727], [-1.1235719999999998, 52.94822819999999], [-1.1239032, 52.9480933], [-1.1243378, 52.9479413], [-1.1244799, 52.9478945], [-1.1248098, 52.9477846], [-1.1251934, 52.947677099999986], [-1.1255836999999995, 52.9475777], [-1.1259954, 52.9474896], [-1.1266531, 52.9474039], [-1.1268244999999997, 52.9473843], [-1.1270289, 52.9473604], [-1.1273943, 52.9473223], [-1.1277944999999998, 52.94729319999999], [-1.1281655, 52.94727369999999], [-1.1285609, 52.94726599999999], [-1.129087, 52.9472668], [-1.1305145, 52.9473253], [-1.1311892, 52.947353799999995], [-1.131746, 52.94737080000001], [-1.1330224, 52.947402399999994], [-1.1359751, 52.94747139999999], [-1.1363224999999997, 52.947478800000006], [-1.1368809, 52.94749109999999], [-1.1372438, 52.947495200000006], [-1.1375667, 52.94749579999999], [-1.1377276, 52.947493599999994], [-1.1378457, 52.9474896], [-1.1379467, 52.9474843], [-1.1381388, 52.9474719], [-1.1382677, 52.9474629], [-1.1383648999999998, 52.94745730000001], [-1.1384542, 52.9474523], [-1.1385475, 52.94744829999999], [-1.1386915, 52.94744149999999], [-1.1387944, 52.9474342], [-1.138945, 52.94742569999999], [-1.1390879, 52.9474161], [-1.1392856, 52.9474022], [-1.1394105, 52.9473944], [-1.1395105, 52.947390199999994], [-1.1395905999999998, 52.94738910000001], [-1.139627, 52.94738950000001], [-1.1399277, 52.94739390000001], [-1.1399493999999997, 52.9473942], [-1.1404442, 52.94740339999999], [-1.1408678, 52.947407000000005], [-1.1412241, 52.9474061], [-1.1419241, 52.9473782], [-1.1422909000000003, 52.94736869999999], [-1.1424985999999997, 52.9473627], [-1.1432425, 52.94734109999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Netherfield", "dest_arr_time_act": "0625", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Netherfield", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 837.852, \"from_m\": 169.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1042.761, \"from_m\": 837.852, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2036.11, \"from_m\": 1042.761, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2096.099, \"from_m\": 2036.11, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3616.249, \"from_m\": 2096.099, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3869.577, \"from_m\": 3616.249, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4725.795, \"from_m\": 3869.577, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5023.959, \"from_m\": 4725.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5078.625, \"from_m\": 5023.959, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6442.936, \"from_m\": 5078.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6799.8, \"from_m\": 6442.936, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7157.025, \"from_m\": 6799.8, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 11984.924, \"from_m\": 7157.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13565.67, \"from_m\": 11984.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 497106, \"profile_key\": \"4ea625bf4b96c39ef9b55a91dcc197afd8bb8f7a765c4db770b4b5b587f219e8\", \"schedule_id\": 11171, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Grantham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Nottingham Branch Jn\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Allington Jn\", \"stage_seq\": 3, \"distance_m\": 3407.163, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553H\", \"location\": \"Bottesford\", \"stage_seq\": 4, \"distance_m\": 4796.926, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Bottesford West Jn\", \"stage_seq\": 5, \"distance_m\": 6271.818, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Elton & Orston\", \"stage_seq\": 6, \"distance_m\": 7011.202, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601H\", \"location\": \"Aslockton\", \"stage_seq\": 7, \"distance_m\": 9199.438, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Bingham\", \"stage_seq\": 8, \"distance_m\": 12244.605, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Radcliffe (Notts)\", \"stage_seq\": 9, \"distance_m\": 13565.67, \"section_seq\": 1, \"route_path_id\": 31938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13565.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}], \"total_distance_m\": 13565.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13565.67, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11736, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:07Z\", \"source_id\": 39890067, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:56:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:09Z\", \"source_id\": 13095135, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:23Z\", \"source_id\": 13099147, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:15Z\", \"source_id\": 39909012, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:07:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:18Z\", \"source_id\": 13101336, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:28Z\", \"source_id\": 39915018, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:33Z\", \"source_id\": 13103291, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:18Z\", \"source_id\": 13108233, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:13Z\", \"source_id\": 39935688, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:17Z\", \"source_id\": 13110323, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:00Z\", \"source_id\": 39946787, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:03Z\", \"source_id\": 13114021, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "2", "timing_fact_generation": 1789191123593117, "current_leg_arrival_utc": "2026-09-12T06:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:39.921741", "service_state_evidence_id": 13114021, "current_leg_start_actual_dep": "2026-09-12T06:24:30+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:40.404945", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
GRA |
NOT |
2O00 |
170416 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 169.657, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 837.852, "from_m": 169.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1042.761, "from_m": 837.852, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2036.11, "from_m": 1042.761, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2096.099, "from_m": 2036.11, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3616.249, "from_m": 2096.099, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3869.577, "from_m": 3616.249, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4725.795, "from_m": 3869.577, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5023.959, "from_m": 4725.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5078.625, "from_m": 5023.959, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6442.936, "from_m": 5078.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6799.8, "from_m": 6442.936, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7157.025, "from_m": 6799.8, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 11984.924, "from_m": 7157.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13565.67, "from_m": 11984.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 497106, "profile_key": "4ea625bf4b96c39ef9b55a91dcc197afd8bb8f7a765c4db770b4b5b587f219e8", "schedule_id": 11171, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Grantham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544", "location": "Nottingham Branch Jn", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Allington Jn", "stage_seq": 3, "distance_m": 3407.163, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553H", "location": "Bottesford", "stage_seq": 4, "distance_m": 4796.926, "section_seq": 1, "route_path_id": 31938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Bottesford West Jn", "stage_seq": 5, "distance_m": 6271.818, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Elton & Orston", "stage_seq": 6, "distance_m": 7011.202, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601H", "location": "Aslockton", "stage_seq": 7, "distance_m": 9199.438, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Bingham", "stage_seq": 8, "distance_m": 12244.605, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Radcliffe (Notts)", "stage_seq": 9, "distance_m": 13565.67, "section_seq": 1, "route_path_id": 31938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13565.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 31938}], "total_distance_m": 13565.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13565.67, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11736, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:07Z", "source_id": 39890067, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:56:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:09Z", "source_id": 13095135, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:23Z", "source_id": 13099147, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11742, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:15Z", "source_id": 39909012, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:07:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:18Z", "source_id": 13101336, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16641, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:28Z", "source_id": 39915018, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:11:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:33Z", "source_id": 13103291, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:18Z", "source_id": 13108233, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16625, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:13Z", "source_id": 39935688, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:25:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:17Z", "source_id": 13110323, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16440, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:00Z", "source_id": 39946787, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:03Z", "source_id": 13114021, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Grantham |
0542 |
0542 |
4 |
None |
None |
Nottingham |
0625 |
0625 |
2 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C59712/2026-09-12/detailed |
None |
Netherfield |
2026-09-12T06:24:30+01:00 |
Nottingham |
6.0 |
{"type": "LineString", "coordinates": [[-1.0793966, 52.96132479999999], [-1.0797456, 52.9613412], [-1.0799819, 52.9613506], [-1.0801453, 52.961358800000006], [-1.0804013999999995, 52.96137099999999], [-1.0806027, 52.96138049999999], [-1.0810068999999998, 52.961385799999995], [-1.081217, 52.9613875], [-1.081538, 52.9613859], [-1.0816325, 52.9613841], [-1.0817631, 52.96137879999999], [-1.0820344999999998, 52.9613737], [-1.0822581999999998, 52.961365400000005], [-1.0827869, 52.96133220000001], [-1.0832861, 52.961263499999994], [-1.084228, 52.961143], [-1.0848189, 52.9610547], [-1.0851409, 52.9609926], [-1.0856965, 52.96087130000001], [-1.0860776999999997, 52.960757], [-1.0864044999999998, 52.9606621], [-1.0866297231916686, 52.96059926148519], [-1.0868510663610356, 52.9605136433175], [-1.087047044686301, 52.96043823139999], [-1.0872210558478963, 52.96037138627564], [-1.0873764975262552, 52.9603114684874], [-1.087516767401809, 52.96025683857824], [-1.08764526315499, 52.96020585709112], [-1.0877653824662308, 52.960156884569], [-1.087880523015964, 52.960108281554824], [-1.0879940824846217, 52.96005840859158], [-1.088109458552636, 52.96000562622221], [-1.0882300489004395, 52.95994829498968], [-1.0883592512084646, 52.959884775436954], [-1.088500463157143, 52.959813428107], [-1.0886570824269082, 52.959732613542755], [-1.0888325066981914, 52.959640692287195], [-1.0890301336514256, 52.959536024883285], [-1.0895887, 52.95923909999999], [-1.0903416, 52.9588306], [-1.0912094, 52.958341], [-1.0920348, 52.9579085], [-1.0929109, 52.9574359], [-1.0938946, 52.9568985], [-1.0945831, 52.9565348], [-1.0949519, 52.9563327], [-1.0958625, 52.95584800000001], [-1.0964677, 52.9555249], [-1.0969524999999998, 52.9552865], [-1.097404, 52.95505589999999], [-1.0983986, 52.9545763], [-1.0990742, 52.95425319999999], [-1.0997919, 52.9539097], [-1.100393, 52.953616], [-1.1010983, 52.95327249999999], [-1.1017647999999998, 52.9529531], [-1.1024116, 52.9526359], [-1.1028165999999997, 52.9524474], [-1.1033147, 52.9522219], [-1.103655, 52.952076000000005], [-1.1040454, 52.9519301], [-1.1044291999999998, 52.95180179999999], [-1.1050488999999997, 52.95162439999999], [-1.1054808, 52.95152399999999], [-1.1058197, 52.9514544], [-1.1061667000000002, 52.9513883], [-1.1066818, 52.95131450000001], [-1.1074369, 52.95121910000001], [-1.1078693, 52.95117140000001], [-1.1084060000000002, 52.951123], [-1.1088562999999998, 52.9510907], [-1.1093818999999998, 52.951058499999995], [-1.1103568, 52.9510146], [-1.1113067999999997, 52.950999199999984], [-1.1123105, 52.9510079], [-1.1131541, 52.95103619999998], [-1.1137673, 52.95106229999999], [-1.1141847, 52.95107379999999], [-1.1146241, 52.9510747], [-1.1150373000000002, 52.95106289999999], [-1.1156625999999998, 52.9510337], [-1.116024, 52.9510014], [-1.1163769, 52.9509627], [-1.1166597, 52.9509219], [-1.1168642, 52.9508843], [-1.1171859, 52.9508155], [-1.1175464, 52.95072819999999], [-1.118001, 52.95061669999998], [-1.1182586999999995, 52.9505374], [-1.1186769999999997, 52.9504172], [-1.1189840999999998, 52.95031289999999], [-1.1195178, 52.95011740000001], [-1.1198893, 52.949963800000006], [-1.1205773000000003, 52.9496447], [-1.1213431, 52.9492802], [-1.1220525, 52.9489312], [-1.1229988999999998, 52.9484971], [-1.1232546999999995, 52.9483727], [-1.1235719999999998, 52.94822819999999], [-1.1239032, 52.9480933], [-1.1243378, 52.9479413], [-1.1244799, 52.9478945], [-1.1248098, 52.9477846], [-1.1251934, 52.947677099999986], [-1.1255836999999995, 52.9475777], [-1.1259954, 52.9474896], [-1.1266531, 52.9474039], [-1.1268244999999997, 52.9473843], [-1.1270289, 52.9473604], [-1.1273943, 52.9473223], [-1.1277944999999998, 52.94729319999999], [-1.1281655, 52.94727369999999], [-1.1285609, 52.94726599999999], [-1.129087, 52.9472668], [-1.1305145, 52.9473253], [-1.1311892, 52.947353799999995], [-1.131746, 52.94737080000001], [-1.1330224, 52.947402399999994], [-1.1359751, 52.94747139999999], [-1.1363224999999997, 52.947478800000006], [-1.1368809, 52.94749109999999], [-1.1372438, 52.947495200000006], [-1.1375667, 52.94749579999999], [-1.1377276, 52.947493599999994], [-1.1378457, 52.9474896], [-1.1379467, 52.9474843], [-1.1381388, 52.9474719], [-1.1382677, 52.9474629], [-1.1383648999999998, 52.94745730000001], [-1.1384542, 52.9474523], [-1.1385475, 52.94744829999999], [-1.1386915, 52.94744149999999], [-1.1387944, 52.9474342], [-1.138945, 52.94742569999999], [-1.1390879, 52.9474161], [-1.1392856, 52.9474022], [-1.1394105, 52.9473944], [-1.1395105, 52.947390199999994], [-1.1395905999999998, 52.94738910000001], [-1.139627, 52.94738950000001], [-1.1399277, 52.94739390000001], [-1.1399493999999997, 52.9473942], [-1.1404442, 52.94740339999999], [-1.1408678, 52.947407000000005], [-1.1412241, 52.9474061], [-1.1419241, 52.9473782], [-1.1422909000000003, 52.94736869999999], [-1.1424985999999997, 52.9473627], [-1.1432425, 52.94734109999999], [-1.1440027999999998, 52.9473183]]} |
3.0 |
0627 |
0633 |
Netherfield |
Nottingham |
Nottingham |
52.9473183 |
-1.1440028 |
52.9473183 |
-1.1440028 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:00 |
Nottingham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114021 |
1789191123593117 |
35 |
35 |
2026-09-12 05:43:40.404945 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:39.921741 |
| 465586 |
495119 |
C12752 |
875I03M612 |
2026-09-12 |
COMPLETE |
13113887 |
2026-09-12 06:33:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 495119, "stp": "P", "toc": "Southern", "uid": "C12752", "consist": "377109+377149", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C12752/2026-09-12/detailed", "trust_id": "875I03M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:00:00", "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-12", "dest_arr_time": "0633", "dest_platform": "10", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "5I03", "timing_status": "ON TIME", "origin_station": "Streatham Hill Shed", "current_leg_arr": "0633", "current_leg_dep": "0609½", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0600", "origin_platform": "S2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14437949842006423, 51.44141359423098], [-0.1445949, 51.44145689999999], [-0.1451892, 51.4416148], [-0.1458534, 51.4417458], [-0.1460192, 51.4417785], [-0.1464442, 51.4418695], [-0.1467856, 51.44194929999998], [-0.1470821, 51.442021200000006], [-0.1473075, 51.4420672], [-0.147841, 51.442162399999994], [-0.14846769999999998, 51.4422882], [-0.1485155, 51.4422965], [-0.14934089999999997, 51.4424485], [-0.1496032, 51.442499], [-0.14994459999999998, 51.4425699], [-0.15052699999999997, 51.442666], [-0.15116, 51.4427904], [-0.1513093102115189, 51.442817580280106], [-0.15173679999999998, 51.4428954], [-0.1521796, 51.44298289999999], [-0.1529135, 51.44312459999999], [-0.15329, 51.44319610000001], [-0.1539999, 51.4433356], [-0.1544742, 51.4434576], [-0.1547756, 51.4435184], [-0.15510629999999995, 51.44357959999999], [-0.15856509999999996, 51.44424359999999], [-0.1594608, 51.44444169999999], [-0.15982839999999998, 51.44453669999999], [-0.1601598, 51.4446322], [-0.1609617, 51.444895200000005], [-0.1614979, 51.4451065], [-0.1619746, 51.4453198], [-0.16233299999999998, 51.44550910000001], [-0.16283979999999998, 51.445811600000006], [-0.1633296, 51.4461245], [-0.1638429, 51.446469999999984], [-0.1640926, 51.44665029999999], [-0.16436640000000002, 51.4468605], [-0.1645018, 51.446975499999986], [-0.1647244, 51.44718760000001], [-0.164812, 51.4472597], [-0.164965, 51.447402299999986], [-0.1651729, 51.44761069999999], [-0.1653603, 51.4478138], [-0.1655044, 51.44795920000001], [-0.16571549999999996, 51.4482041], [-0.1659421, 51.4484739], [-0.1661838, 51.448761399999995], [-0.1665512, 51.4491902], [-0.16703719999999997, 51.449761300000006], [-0.1673582, 51.45014570000001], [-0.1676285, 51.45045999999999], [-0.16801, 51.450905000000006], [-0.1683313, 51.45128630000001], [-0.16839729999999997, 51.4513654], [-0.16876199999999997, 51.4517937], [-0.16901149999999998, 51.4520822], [-0.1691629, 51.4522603], [-0.169349, 51.452476999999995], [-0.1694664, 51.4526227], [-0.1696899, 51.452884299999994], [-0.1699297, 51.453167499999985], [-0.17015120000000003, 51.4534269], [-0.1704027, 51.4537187], [-0.1706067, 51.453957499999994], [-0.1708058, 51.454193], [-0.1710603, 51.45450710000001], [-0.1711945, 51.454680899999985], [-0.17132879999999998, 51.4548672], [-0.17161120000000002, 51.455281600000006], [-0.1717226, 51.4554706], [-0.17182709999999998, 51.455647], [-0.17202509999999996, 51.4560289], [-0.1721984, 51.4564135], [-0.17232709999999998, 51.456747099999994], [-0.17243549999999996, 51.4570636], [-0.17251299999999997, 51.4573346], [-0.1725571, 51.4575404], [-0.17262379999999997, 51.457924000000006], [-0.17265759999999997, 51.4582294], [-0.17266670000000003, 51.45856130000001], [-0.17267209999999997, 51.4588427], [-0.17266609999999996, 51.45896449999999], [-0.1726482, 51.4592931], [-0.1726264, 51.4594582], [-0.17258939999999998, 51.45977419999999], [-0.17254549999999996, 51.4600817], [-0.17251269999999996, 51.46023799999999], [-0.1724618, 51.4604235], [-0.1723722, 51.4607069], [-0.1722582, 51.461014500000005], [-0.1722083, 51.46114109999999], [-0.17214829999999998, 51.46126009999998], [-0.17203239999999995, 51.46152069999999], [-0.1718907, 51.4618145], [-0.1717257, 51.462121999999994], [-0.17155859999999998, 51.462402], [-0.1714623, 51.46255300000001], [-0.17143489999999997, 51.462591], [-0.1712573, 51.4628275], [-0.1712388, 51.462851], [-0.17111589999999996, 51.4629951], [-0.1710292, 51.4630851], [-0.1709742, 51.463138699999995], [-0.1709042, 51.46320709999999], [-0.1708234, 51.4632775], [-0.170737, 51.4633492], [-0.17065180000000002, 51.4634147], [-0.17055, 51.4634885], [-0.17044699999999996, 51.463557400000006], [-0.17031419999999997, 51.4636471], [-0.17016809999999996, 51.463731200000005], [-0.17004959999999997, 51.4638105], [-0.1699212, 51.46390709999999], [-0.1698194, 51.46399259999999], [-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.14854108964742022, 51.47427799058159], [-0.14841912697065943, 51.474331609800814], [-0.1483666, 51.47444420000001], [-0.14818650000000003, 51.4748164], [-0.1479774, 51.4751538], [-0.1478672, 51.4754452], [-0.1477781, 51.47575830000001], [-0.14766099999999996, 51.476403999999995], [-0.1476577, 51.4768309], [-0.14773539999999996, 51.47756019999999], [-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Streatham Hill Sig. VC658", "dest_arr_time_act": "0633", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Streatham Hill Sig. VC658", "current_leg_milage": "5.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 360.927, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 537.85, \"from_m\": 360.927, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 495119, \"profile_key\": \"ad94554f832956422665f70bcbf93477ce1bc8cb3801e67e0348fafaaba082c9\", \"schedule_id\": 5870, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Streatham Hill Shed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28525}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0604H\", \"location\": \"Streatham Hill Up Siding West\", \"stage_seq\": 2, \"distance_m\": 537.85, \"section_seq\": 1, \"route_path_id\": 28525}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 537.85, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28525}], \"total_distance_m\": 537.85, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 537.85, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.5", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:29Z\", \"source_id\": 39915040, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:33Z\", \"source_id\": 13103310, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:31Z\", \"source_id\": 39925341, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:38Z\", \"source_id\": 13106789, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:51Z\", \"source_id\": 39932058, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:57Z\", \"source_id\": 13109069, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:44Z\", \"source_id\": 39946378, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:48Z\", \"source_id\": 13113887, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "10", "timing_fact_generation": 1789191109341480, "current_leg_arrival_utc": "2026-09-12T06:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:39.926163", "service_state_evidence_id": 13113887, "current_leg_start_actual_dep": "2026-09-12T06:09:30+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:40.401157", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
None |
5I03 |
377109+377149 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 360.927, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 537.85, "from_m": 360.927, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 495119, "profile_key": "ad94554f832956422665f70bcbf93477ce1bc8cb3801e67e0348fafaaba082c9", "schedule_id": 5870, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Streatham Hill Shed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28525}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0604H", "location": "Streatham Hill Up Siding West", "stage_seq": 2, "distance_m": 537.85, "section_seq": 1, "route_path_id": 28525}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 537.85, "from_m": 0.0, "section_seq": 1, "route_path_id": 28525}], "total_distance_m": 537.85, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 537.85, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:29Z", "source_id": 39915040, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:33Z", "source_id": 13103310, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:31Z", "source_id": 39925341, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:38Z", "source_id": 13106789, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:51Z", "source_id": 39932058, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:23:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:57Z", "source_id": 13109069, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28743, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:44Z", "source_id": 39946378, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:48Z", "source_id": 13113887, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Streatham Hill Shed |
0600 |
0600 |
S2 |
6:00:00 |
None |
London Victoria (C) |
0633 |
0633 |
10 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C12752/2026-09-12/detailed |
None |
Streatham Hill Sig. VC658 |
2026-09-12T06:09:30+01:00 |
London Victoria (C) |
23.5 |
{"type": "LineString", "coordinates": [[-0.14437949842006423, 51.44141359423098], [-0.1445949, 51.44145689999999], [-0.1451892, 51.4416148], [-0.1458534, 51.4417458], [-0.1460192, 51.4417785], [-0.1464442, 51.4418695], [-0.1467856, 51.44194929999998], [-0.1470821, 51.442021200000006], [-0.1473075, 51.4420672], [-0.147841, 51.442162399999994], [-0.14846769999999998, 51.4422882], [-0.1485155, 51.4422965], [-0.14934089999999997, 51.4424485], [-0.1496032, 51.442499], [-0.14994459999999998, 51.4425699], [-0.15052699999999997, 51.442666], [-0.15116, 51.4427904], [-0.1513093102115189, 51.442817580280106], [-0.15173679999999998, 51.4428954], [-0.1521796, 51.44298289999999], [-0.1529135, 51.44312459999999], [-0.15329, 51.44319610000001], [-0.1539999, 51.4433356], [-0.1544742, 51.4434576], [-0.1547756, 51.4435184], [-0.15510629999999995, 51.44357959999999], [-0.15856509999999996, 51.44424359999999], [-0.1594608, 51.44444169999999], [-0.15982839999999998, 51.44453669999999], [-0.1601598, 51.4446322], [-0.1609617, 51.444895200000005], [-0.1614979, 51.4451065], [-0.1619746, 51.4453198], [-0.16233299999999998, 51.44550910000001], [-0.16283979999999998, 51.445811600000006], [-0.1633296, 51.4461245], [-0.1638429, 51.446469999999984], [-0.1640926, 51.44665029999999], [-0.16436640000000002, 51.4468605], [-0.1645018, 51.446975499999986], [-0.1647244, 51.44718760000001], [-0.164812, 51.4472597], [-0.164965, 51.447402299999986], [-0.1651729, 51.44761069999999], [-0.1653603, 51.4478138], [-0.1655044, 51.44795920000001], [-0.16571549999999996, 51.4482041], [-0.1659421, 51.4484739], [-0.1661838, 51.448761399999995], [-0.1665512, 51.4491902], [-0.16703719999999997, 51.449761300000006], [-0.1673582, 51.45014570000001], [-0.1676285, 51.45045999999999], [-0.16801, 51.450905000000006], [-0.1683313, 51.45128630000001], [-0.16839729999999997, 51.4513654], [-0.16876199999999997, 51.4517937], [-0.16901149999999998, 51.4520822], [-0.1691629, 51.4522603], [-0.169349, 51.452476999999995], [-0.1694664, 51.4526227], [-0.1696899, 51.452884299999994], [-0.1699297, 51.453167499999985], [-0.17015120000000003, 51.4534269], [-0.1704027, 51.4537187], [-0.1706067, 51.453957499999994], [-0.1708058, 51.454193], [-0.1710603, 51.45450710000001], [-0.1711945, 51.454680899999985], [-0.17132879999999998, 51.4548672], [-0.17161120000000002, 51.455281600000006], [-0.1717226, 51.4554706], [-0.17182709999999998, 51.455647], [-0.17202509999999996, 51.4560289], [-0.1721984, 51.4564135], [-0.17232709999999998, 51.456747099999994], [-0.17243549999999996, 51.4570636], [-0.17251299999999997, 51.4573346], [-0.1725571, 51.4575404], [-0.17262379999999997, 51.457924000000006], [-0.17265759999999997, 51.4582294], [-0.17266670000000003, 51.45856130000001], [-0.17267209999999997, 51.4588427], [-0.17266609999999996, 51.45896449999999], [-0.1726482, 51.4592931], [-0.1726264, 51.4594582], [-0.17258939999999998, 51.45977419999999], [-0.17254549999999996, 51.4600817], [-0.17251269999999996, 51.46023799999999], [-0.1724618, 51.4604235], [-0.1723722, 51.4607069], [-0.1722582, 51.461014500000005], [-0.1722083, 51.46114109999999], [-0.17214829999999998, 51.46126009999998], [-0.17203239999999995, 51.46152069999999], [-0.1718907, 51.4618145], [-0.1717257, 51.462121999999994], [-0.17155859999999998, 51.462402], [-0.1714623, 51.46255300000001], [-0.17143489999999997, 51.462591], [-0.1712573, 51.4628275], [-0.1712388, 51.462851], [-0.17111589999999996, 51.4629951], [-0.1710292, 51.4630851], [-0.1709742, 51.463138699999995], [-0.1709042, 51.46320709999999], [-0.1708234, 51.4632775], [-0.170737, 51.4633492], [-0.17065180000000002, 51.4634147], [-0.17055, 51.4634885], [-0.17044699999999996, 51.463557400000006], [-0.17031419999999997, 51.4636471], [-0.17016809999999996, 51.463731200000005], [-0.17004959999999997, 51.4638105], [-0.1699212, 51.46390709999999], [-0.1698194, 51.46399259999999], [-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.14854108964742022, 51.47427799058159], [-0.14841912697065943, 51.474331609800814], [-0.1483666, 51.47444420000001], [-0.14818650000000003, 51.4748164], [-0.1479774, 51.4751538], [-0.1478672, 51.4754452], [-0.1477781, 51.47575830000001], [-0.14766099999999996, 51.476403999999995], [-0.1476577, 51.4768309], [-0.14773539999999996, 51.47756019999999], [-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
5.2 |
0609½ |
0633 |
Streatham Hill Sig. VC658 |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13113887 |
1789191109341480 |
20 |
20 |
2026-09-12 05:43:40.401157 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:39.926163 |
| 465587 |
497419 |
L04034 |
472S03M512 |
2026-09-12 |
COMPLETE |
13114295 |
2026-09-12 06:33:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 497419, "stp": "P", "toc": "Greater Anglia", "uid": "L04034", "consist": "720570", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L04034/2026-09-12/detailed", "trust_id": "472S03M512", "origin_crs": "BIS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2S03", "timing_status": "EARLY", "origin_station": "Bishops Stortford", "current_leg_arr": "0633", "current_leg_dep": "0628", "current_leg_end": "Stratford", "origin_dep_time": "0549", "origin_platform": "3", "current_location": "Stratford", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Bridge", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Bridge", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 344.045, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 389.912, \"from_m\": 344.045, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 475.279, \"from_m\": 389.912, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4169.387, \"from_m\": 475.279, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 4481.237, \"from_m\": 4169.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4926.561, \"from_m\": 4481.237, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5873.128, \"from_m\": 4926.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6599.188, \"from_m\": 5873.128, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9654.938, \"from_m\": 6599.188, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10737.652, \"from_m\": 9654.938, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21266.28, \"from_m\": 10737.652, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21467.939, \"from_m\": 21266.28, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21520.444, \"from_m\": 21467.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23055.397, \"from_m\": 21520.444, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23401.649, \"from_m\": 23055.397, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29079.756, \"from_m\": 23401.649, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29426.008, \"from_m\": 29079.756, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30144.212, \"from_m\": 29426.008, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30215.493, \"from_m\": 30144.212, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47626.779, \"from_m\": 30215.493, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48389.435, \"from_m\": 47626.779, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52094.757, \"from_m\": 48389.435, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53251.543, \"from_m\": 52094.757, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53565.08, \"from_m\": 53251.543, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 53632.583, \"from_m\": 53565.08, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53952.144, \"from_m\": 53632.583, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 497419, \"profile_key\": \"16bf4c951ad051b3387c3f554b4350147b68cfef2c7e28f89dc58e244d36c89d\", \"schedule_id\": 17199, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Bishops Stortford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 2, \"distance_m\": 2221.59, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Harlow Mill\", \"stage_seq\": 3, \"distance_m\": 4293.128, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Harlow Town\", \"stage_seq\": 4, \"distance_m\": 5297.129, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604H\", \"location\": \"Roydon\", \"stage_seq\": 5, \"distance_m\": 9866.03, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 6, \"distance_m\": 14204.862, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0611\", \"location\": \"Broxbourne\", \"stage_seq\": 7, \"distance_m\": 21788.518, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615\", \"location\": \"Cheshunt\", \"stage_seq\": 8, \"distance_m\": 26240.702, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Brimsdown\", \"stage_seq\": 9, \"distance_m\": 38824.795, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Tottenham Hale\", \"stage_seq\": 10, \"distance_m\": 42826.965, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 11, \"distance_m\": 48128.298, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Coppermill Jn\", \"stage_seq\": 12, \"distance_m\": 51134.733, \"section_seq\": 1, \"route_path_id\": 43422}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Lea Bridge\", \"stage_seq\": 13, \"distance_m\": 53952.144, \"section_seq\": 1, \"route_path_id\": 43422}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53952.144, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43422}], \"total_distance_m\": 53952.144, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53828.358, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 123.786, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12800, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:24Z\", \"source_id\": 39890373, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:53:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:33Z\", \"source_id\": 13095240, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:15Z\", \"source_id\": 39895018, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:17Z\", \"source_id\": 13096714, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:48Z\", \"source_id\": 39898067, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:53Z\", \"source_id\": 13097690, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:06Z\", \"source_id\": 39903519, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:11Z\", \"source_id\": 13099519, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:18Z\", \"source_id\": 39909088, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:08:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:22Z\", \"source_id\": 13101358, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:37Z\", \"source_id\": 39918226, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:38Z\", \"source_id\": 13104295, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:11Z\", \"source_id\": 39924817, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:17Z\", \"source_id\": 13106599, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:00Z\", \"source_id\": 39930798, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:02Z\", \"source_id\": 13108644, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:12Z\", \"source_id\": 13111360, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:30Z\", \"source_id\": 39947606, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:33Z\", \"source_id\": 13114295, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789191153838159, "current_leg_arrival_utc": "2026-09-12T06:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:41.395309", "service_state_evidence_id": 13114295, "current_leg_start_actual_dep": "2026-09-12T06:29:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:41.888701", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
BIS |
SRA |
2S03 |
720570 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 344.045, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 389.912, "from_m": 344.045, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 475.279, "from_m": 389.912, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4169.387, "from_m": 475.279, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 4481.237, "from_m": 4169.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4926.561, "from_m": 4481.237, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5873.128, "from_m": 4926.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6599.188, "from_m": 5873.128, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9654.938, "from_m": 6599.188, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10737.652, "from_m": 9654.938, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21266.28, "from_m": 10737.652, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21467.939, "from_m": 21266.28, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21520.444, "from_m": 21467.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23055.397, "from_m": 21520.444, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23401.649, "from_m": 23055.397, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29079.756, "from_m": 23401.649, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29426.008, "from_m": 29079.756, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30144.212, "from_m": 29426.008, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30215.493, "from_m": 30144.212, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47626.779, "from_m": 30215.493, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48389.435, "from_m": 47626.779, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52094.757, "from_m": 48389.435, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53251.543, "from_m": 52094.757, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53565.08, "from_m": 53251.543, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 53632.583, "from_m": 53565.08, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 53952.144, "from_m": 53632.583, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 497419, "profile_key": "16bf4c951ad051b3387c3f554b4350147b68cfef2c7e28f89dc58e244d36c89d", "schedule_id": 17199, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Bishops Stortford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43422}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Sawbridgeworth", "stage_seq": 2, "distance_m": 2221.59, "section_seq": 1, "route_path_id": 43422}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Harlow Mill", "stage_seq": 3, "distance_m": 4293.128, "section_seq": 1, "route_path_id": 43422}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Harlow Town", "stage_seq": 4, "distance_m": 5297.129, "section_seq": 1, "route_path_id": 43422}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604H", "location": "Roydon", "stage_seq": 5, "distance_m": 9866.03, "section_seq": 1, "route_path_id": 43422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Broxbourne Jn", "stage_seq": 6, "distance_m": 14204.862, "section_seq": 1, "route_path_id": 43422}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0611", "location": "Broxbourne", "stage_seq": 7, "distance_m": 21788.518, "section_seq": 1, "route_path_id": 43422}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615", "location": "Cheshunt", "stage_seq": 8, "distance_m": 26240.702, "section_seq": 1, "route_path_id": 43422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Brimsdown", "stage_seq": 9, "distance_m": 38824.795, "section_seq": 1, "route_path_id": 43422}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Tottenham Hale", "stage_seq": 10, "distance_m": 42826.965, "section_seq": 1, "route_path_id": 43422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Tottenham South Jn", "stage_seq": 11, "distance_m": 48128.298, "section_seq": 1, "route_path_id": 43422}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Coppermill Jn", "stage_seq": 12, "distance_m": 51134.733, "section_seq": 1, "route_path_id": 43422}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Lea Bridge", "stage_seq": 13, "distance_m": 53952.144, "section_seq": 1, "route_path_id": 43422}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53952.144, "from_m": 0.0, "section_seq": 1, "route_path_id": 43422}], "total_distance_m": 53952.144, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53828.358, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 123.786, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12800, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:24Z", "source_id": 39890373, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:53:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:33Z", "source_id": 13095240, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12804, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:15Z", "source_id": 39895018, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:17Z", "source_id": 13096714, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:48Z", "source_id": 39898067, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:59:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:53Z", "source_id": 13097690, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12818, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:06Z", "source_id": 39903519, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:04:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:11Z", "source_id": 13099519, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:18Z", "source_id": 39909088, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:08:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:22Z", "source_id": 13101358, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:37Z", "source_id": 39918226, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:14:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:38Z", "source_id": 13104295, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:11Z", "source_id": 39924817, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:17Z", "source_id": 13106599, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:00Z", "source_id": 39930798, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:02Z", "source_id": 13108644, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:12Z", "source_id": 13111360, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:30Z", "source_id": 39947606, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:33Z", "source_id": 13114295, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Bishops Stortford |
0549 |
0549 |
3 |
None |
None |
Stratford |
0635 |
0635 |
11 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L04034/2026-09-12/detailed |
None |
Lea Bridge |
2026-09-12T06:29:00+01:00 |
Stratford |
5.0 |
{"type": "LineString", "coordinates": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]} |
2.4 |
0628 |
0633 |
Lea Bridge |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114295 |
1789191153838159 |
64 |
64 |
2026-09-12 05:43:41.888701 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:41.395309 |
| 465588 |
495488 |
P69703 |
655G02M612 |
2026-09-12 |
COMPLETE |
13114017 |
2026-09-12 06:33:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 495488, "stp": "P", "toc": "West Midlands Trains", "uid": "P69703", "consist": "730020", "dest_crs": "BHM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69703/2026-09-12/detailed", "trust_id": "655G02M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-12", "dest_arr_time": "0633", "dest_platform": "3A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5G02", "timing_status": "ON TIME", "origin_station": "Wolverhampton C.S.", "current_leg_arr": "0633", "current_leg_dep": "0617", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0607", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.119740521614719, 52.587825212845026], [-2.1195004, 52.58768980000001], [-2.1194155, 52.587641999999995], [-2.1188215, 52.5873423], [-2.1184485999999993, 52.58717839999999], [-2.1181742, 52.5870754], [-2.1178647, 52.5869809], [-2.1176756, 52.5869348], [-2.1174720999999996, 52.5868921], [-2.1169672, 52.58682009999999], [-2.1162968999999996, 52.586781499999994], [-2.1160591, 52.58677329999998], [-2.1159156, 52.5867627], [-2.1157278, 52.5867391], [-2.1155968, 52.5867217], [-2.1154621, 52.58669940000001], [-2.1153042, 52.5866691], [-2.1151651, 52.58663849999999], [-2.1149632, 52.58658779999998], [-2.1148657999999996, 52.586560600000006], [-2.1147448, 52.586521099999985], [-2.114582599999999, 52.586468799999984], [-2.1144399, 52.58641519999999], [-2.1143357, 52.58637000000001], [-2.1142043, 52.5863145], [-2.1140541, 52.586245299999995], [-2.1139664, 52.58620239999998], [-2.1138422, 52.58612229999999], [-2.113751, 52.5860563], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Wolverhampton", "dest_arr_time_act": "0633", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Wolverhampton", "current_leg_milage": "12.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.04, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 450.822, \"from_m\": 414.04, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1107.541, \"from_m\": 450.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1144.323, \"from_m\": 1107.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1558.363, \"from_m\": 1144.323, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 495488, \"profile_key\": \"b70269a2454627cf98ac256e73c27969dc3534452fc6db5da0bf01b0282065db\", \"schedule_id\": 22358, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Wolverhampton C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34296}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Wolverhampton\", \"stage_seq\": 2, \"distance_m\": 779.181, \"section_seq\": 1, \"route_path_id\": 34296}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Dudley Port\", \"stage_seq\": 3, \"distance_m\": 1558.363, \"section_seq\": 1, \"route_path_id\": 34296}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1558.363, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34296}], \"total_distance_m\": 1558.363, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1484.799, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 73.564, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0607", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:28Z\", \"source_id\": 39919413, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:33Z\", \"source_id\": 13104712, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:58Z\", \"source_id\": 39932258, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:01Z\", \"source_id\": 13109123, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:00Z\", \"source_id\": 39946833, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:02Z\", \"source_id\": 13114017, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "3", "timing_fact_generation": 1789191124106912, "current_leg_arrival_utc": "2026-09-12T06:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:41.402428", "service_state_evidence_id": 13114017, "current_leg_start_actual_dep": "2026-09-12T06:10:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:41.933691", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
BHM |
5G02 |
730020 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 414.04, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 450.822, "from_m": 414.04, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1107.541, "from_m": 450.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1144.323, "from_m": 1107.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1558.363, "from_m": 1144.323, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 495488, "profile_key": "b70269a2454627cf98ac256e73c27969dc3534452fc6db5da0bf01b0282065db", "schedule_id": 22358, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0607", "location": "Wolverhampton C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34296}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Wolverhampton", "stage_seq": 2, "distance_m": 779.181, "section_seq": 1, "route_path_id": 34296}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Dudley Port", "stage_seq": 3, "distance_m": 1558.363, "section_seq": 1, "route_path_id": 34296}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1558.363, "from_m": 0.0, "section_seq": 1, "route_path_id": 34296}], "total_distance_m": 1558.363, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1484.799, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 73.564, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19058, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:28Z", "source_id": 39919413, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:16:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:33Z", "source_id": 13104712, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:58Z", "source_id": 39932258, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:23:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:01Z", "source_id": 13109123, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19339, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:00Z", "source_id": 39946833, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:33:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:02Z", "source_id": 13114017, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Wolverhampton C.S. |
0607 |
0607 |
None |
None |
None |
Birmingham New Street |
0633 |
0633 |
3A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P69703/2026-09-12/detailed |
None |
Wolverhampton |
2026-09-12T06:10:00+01:00 |
Birmingham New Street |
16.0 |
{"type": "LineString", "coordinates": [[-2.119740521614719, 52.587825212845026], [-2.1195004, 52.58768980000001], [-2.1194155, 52.587641999999995], [-2.1188215, 52.5873423], [-2.1184485999999993, 52.58717839999999], [-2.1181742, 52.5870754], [-2.1178647, 52.5869809], [-2.1176756, 52.5869348], [-2.1174720999999996, 52.5868921], [-2.1169672, 52.58682009999999], [-2.1162968999999996, 52.586781499999994], [-2.1160591, 52.58677329999998], [-2.1159156, 52.5867627], [-2.1157278, 52.5867391], [-2.1155968, 52.5867217], [-2.1154621, 52.58669940000001], [-2.1153042, 52.5866691], [-2.1151651, 52.58663849999999], [-2.1149632, 52.58658779999998], [-2.1148657999999996, 52.586560600000006], [-2.1147448, 52.586521099999985], [-2.114582599999999, 52.586468799999984], [-2.1144399, 52.58641519999999], [-2.1143357, 52.58637000000001], [-2.1142043, 52.5863145], [-2.1140541, 52.586245299999995], [-2.1139664, 52.58620239999998], [-2.1138422, 52.58612229999999], [-2.113751, 52.5860563], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} |
12.9 |
0617 |
0633 |
Wolverhampton |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114017 |
1789191124106912 |
31 |
31 |
2026-09-12 05:43:41.933691 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:41.402428 |
| 465589 |
496542 |
C37442 |
739U13M512 |
2026-09-12 |
COMPLETE |
13114989 |
2026-09-12 06:33:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 496542, "stp": "P", "toc": "Elizabeth Line", "uid": "C37442", "consist": "345028", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37442/2026-09-12/detailed", "trust_id": "739U13M512", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U13", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "0633", "current_leg_dep": "0631", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0530", "origin_platform": "2", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.353, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 707.337, \"from_m\": 661.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 834.724, \"from_m\": 707.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1220.87, \"from_m\": 834.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1263.858, \"from_m\": 1220.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4253.209, \"from_m\": 1263.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16076.88, \"from_m\": 4253.209, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17844.33, \"from_m\": 16076.88, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18619.106, \"from_m\": 17844.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19083.452, \"from_m\": 18619.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20726.638, \"from_m\": 19083.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27099.015, \"from_m\": 20726.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56495.586, \"from_m\": 27099.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 56582.332, \"from_m\": 56495.586, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65317.376, \"from_m\": 56582.332, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 66140.197, \"from_m\": 65317.376, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 66153.566, \"from_m\": 66140.197, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67568.303, \"from_m\": 66153.566, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 92943.555, \"from_m\": 67568.303, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 93052.794, \"from_m\": 92943.555, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130707.692, \"from_m\": 93052.794, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 130772.755, \"from_m\": 130707.692, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131117.548, \"from_m\": 130772.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131530.011, \"from_m\": 131117.548, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131666.616, \"from_m\": 131530.011, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131706.872, \"from_m\": 131666.616, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131896.515, \"from_m\": 131706.872, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132608.666, \"from_m\": 131896.515, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 133233.182, \"from_m\": 132608.666, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 133291.572, \"from_m\": 133233.182, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133347.692, \"from_m\": 133291.572, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 133454.579, \"from_m\": 133347.692, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133512.96, \"from_m\": 133454.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133592.906, \"from_m\": 133512.96, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 140349.834, \"from_m\": 133592.906, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140404.345, \"from_m\": 140349.834, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 149581.825, \"from_m\": 140404.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149593.429, \"from_m\": 149581.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 150923.174, \"from_m\": 149593.429, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151073.765, \"from_m\": 150923.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151112.304, \"from_m\": 151073.765, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 151601.819, \"from_m\": 151112.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151685.333, \"from_m\": 151601.819, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 182281.622, \"from_m\": 151685.333, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 186545.082, \"from_m\": 182281.622, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 186746.487, \"from_m\": 186545.082, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 186832.166, \"from_m\": 186746.487, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 187995.428, \"from_m\": 186832.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188280.439, \"from_m\": 187995.428, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 189750.564, \"from_m\": 188280.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 496542, \"profile_key\": \"12fd6153abf99f7d61591a86b67b55c84865bf6eb713d6c541b8af690ff87219\", \"schedule_id\": 8697, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0536\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 18442.947, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 21899.569, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 36852.137, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 39160.674, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 56624.447, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 65867.175, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 83205.614, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 87219.229, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 92836.665, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 104690.755, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 118147.283, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 131793.412, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0604\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 132131.782, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 133291.572, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 140076.221, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 150965.343, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 160194.463, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0618\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 170467.025, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 172127.159, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 175406.858, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 181572.504, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 186963.866, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 187836.007, \"section_seq\": 1, \"route_path_id\": 30984}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 189110.148, \"section_seq\": 1, \"route_path_id\": 30984}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189750.564, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30984}], \"total_distance_m\": 189750.564, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 188828.893, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 921.671, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:33:08Z\", \"source_id\": 39871464, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:33:12Z\", \"source_id\": 13089267, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:40:44Z\", \"source_id\": 39878196, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:41:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:40:52Z\", \"source_id\": 13091354, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:44:28Z\", \"source_id\": 39881818, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:44:33Z\", \"source_id\": 13092514, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:03Z\", \"source_id\": 13093677, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:38Z\", \"source_id\": 39887337, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:44Z\", \"source_id\": 13094210, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:13Z\", \"source_id\": 39890162, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:19Z\", \"source_id\": 13095173, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:40Z\", \"source_id\": 39893143, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:43Z\", \"source_id\": 13096077, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:51Z\", \"source_id\": 39900647, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:54Z\", \"source_id\": 13098515, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:02Z\", \"source_id\": 39902042, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:09Z\", \"source_id\": 13099046, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:20Z\", \"source_id\": 39907771, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:23Z\", \"source_id\": 13100918, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:22Z\", \"source_id\": 39910553, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:08:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:27Z\", \"source_id\": 13101843, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:22Z\", \"source_id\": 39914807, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:23Z\", \"source_id\": 13103219, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:48Z\", \"source_id\": 39918416, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:13:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:52Z\", \"source_id\": 13104355, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:51Z\", \"source_id\": 39922850, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:57Z\", \"source_id\": 13105933, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:59Z\", \"source_id\": 39929175, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:04Z\", \"source_id\": 13108092, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:52Z\", \"source_id\": 39935128, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:57Z\", \"source_id\": 13110118, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:22Z\", \"source_id\": 39942533, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:26Z\", \"source_id\": 13112579, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:41Z\", \"source_id\": 39949682, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:42Z\", \"source_id\": 13114989, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789191223439043, "current_leg_arrival_utc": "2026-09-12T06:33:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:41.651346", "service_state_evidence_id": 39949682, "current_leg_start_actual_dep": "2026-09-12T06:30:30+01:00", "operational_evidence_version": 122, "service_state_event_time_utc": "2026-09-12T05:33:39", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:41.879155", "service_state_valid_until_kind": null, "operational_interpretation_version": 122, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HAF |
ABX |
9U13 |
345028 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 661.353, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 707.337, "from_m": 661.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 834.724, "from_m": 707.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1220.87, "from_m": 834.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1263.858, "from_m": 1220.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4253.209, "from_m": 1263.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16076.88, "from_m": 4253.209, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17844.33, "from_m": 16076.88, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18619.106, "from_m": 17844.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19083.452, "from_m": 18619.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20726.638, "from_m": 19083.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27099.015, "from_m": 20726.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56495.586, "from_m": 27099.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 56582.332, "from_m": 56495.586, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65317.376, "from_m": 56582.332, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 66140.197, "from_m": 65317.376, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 66153.566, "from_m": 66140.197, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67568.303, "from_m": 66153.566, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 92943.555, "from_m": 67568.303, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 93052.794, "from_m": 92943.555, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130707.692, "from_m": 93052.794, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 130772.755, "from_m": 130707.692, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131117.548, "from_m": 130772.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 131530.011, "from_m": 131117.548, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131666.616, "from_m": 131530.011, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 131706.872, "from_m": 131666.616, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 131896.515, "from_m": 131706.872, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132608.666, "from_m": 131896.515, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 133233.182, "from_m": 132608.666, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 133291.572, "from_m": 133233.182, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133347.692, "from_m": 133291.572, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 133454.579, "from_m": 133347.692, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133512.96, "from_m": 133454.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133592.906, "from_m": 133512.96, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 140349.834, "from_m": 133592.906, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140404.345, "from_m": 140349.834, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 149581.825, "from_m": 140404.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149593.429, "from_m": 149581.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 150923.174, "from_m": 149593.429, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151073.765, "from_m": 150923.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151112.304, "from_m": 151073.765, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 151601.819, "from_m": 151112.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151685.333, "from_m": 151601.819, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 182281.622, "from_m": 151685.333, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 186545.082, "from_m": 182281.622, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 186746.487, "from_m": 186545.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 186832.166, "from_m": 186746.487, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 187995.428, "from_m": 186832.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188280.439, "from_m": 187995.428, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 189750.564, "from_m": 188280.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 496542, "profile_key": "12fd6153abf99f7d61591a86b67b55c84865bf6eb713d6c541b8af690ff87219", "schedule_id": 8697, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0536", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 21899.569, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 36852.137, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545", "location": "Southall", "stage_seq": 7, "distance_m": 39160.674, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548", "location": "Hanwell", "stage_seq": 8, "distance_m": 56624.447, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "West Ealing", "stage_seq": 9, "distance_m": 65867.175, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 83205.614, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 87219.229, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 92836.665, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 104690.755, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 118147.283, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 131793.412, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0604", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 132131.782, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 133291.572, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 140076.221, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 150965.343, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 160194.463, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0618", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 170467.025, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 172127.159, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 175406.858, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 181572.504, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 186963.866, "section_seq": 1, "route_path_id": 30984}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 187836.007, "section_seq": 1, "route_path_id": 30984}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 189110.148, "section_seq": 1, "route_path_id": 30984}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189750.564, "from_m": 0.0, "section_seq": 1, "route_path_id": 30984}], "total_distance_m": 189750.564, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 188828.893, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 921.671, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:33:08Z", "source_id": 39871464, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:33:12Z", "source_id": 13089267, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:40:44Z", "source_id": 39878196, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:41:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:40:52Z", "source_id": 13091354, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:44:28Z", "source_id": 39881818, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:44:33Z", "source_id": 13092514, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:03Z", "source_id": 13093677, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:38Z", "source_id": 39887337, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T04:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:44Z", "source_id": 13094210, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:13Z", "source_id": 39890162, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:19Z", "source_id": 13095173, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:40Z", "source_id": 39893143, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T04:55:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:43Z", "source_id": 13096077, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:51Z", "source_id": 39900647, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:54Z", "source_id": 13098515, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:02Z", "source_id": 39902042, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:09Z", "source_id": 13099046, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:20Z", "source_id": 39907771, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:23Z", "source_id": 13100918, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:22Z", "source_id": 39910553, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T05:08:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:27Z", "source_id": 13101843, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:22Z", "source_id": 39914807, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:23Z", "source_id": 13103219, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:48Z", "source_id": 39918416, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:13:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:52Z", "source_id": 13104355, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:51Z", "source_id": 39922850, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:57Z", "source_id": 13105933, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:59Z", "source_id": 39929175, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T05:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:04Z", "source_id": 13108092, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:52Z", "source_id": 39935128, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T05:24:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:57Z", "source_id": 13110118, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:22Z", "source_id": 39942533, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T05:29:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:26Z", "source_id": 13112579, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:41Z", "source_id": 39949682, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T05:33:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:42Z", "source_id": 13114989, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Heathrow Terminal 4 |
0530 |
0530 |
2 |
None |
None |
Abbey Wood (Crossrail) |
0634 |
0634 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37442/2026-09-12/detailed |
None |
Woolwich (Crossrail) |
2026-09-12T06:30:30+01:00 |
Abbey Wood (Crossrail) |
2.0 |
{"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} |
3.7 |
0631 |
0633 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:39 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
39949682 |
1789191223439043 |
122 |
122 |
2026-09-12 05:43:41.879155 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:41.651346 |
| 465590 |
496226 |
C82249 |
871A01M512 |
2026-09-12 |
COMPLETE |
13114059 |
2026-09-12 06:33:00 |
2026-09-12 05:43:52 |
2026-09-14 05:43:52 |
{"id": 496226, "stp": "P", "toc": "Southern", "uid": "C82249", "consist": "377445+377470", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82249/2026-09-12/detailed", "trust_id": "871A01M512", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "17", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1A01", "timing_status": "EARLY", "origin_station": "Brighton", "current_leg_arr": "0633", "current_leg_dep": "0628", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0523", "origin_platform": "7", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-12T05:43:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Clapham Junction (C)", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 286.63, \"from_m\": 161.609, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 444.83, \"from_m\": 286.63, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2439.642, \"from_m\": 444.83, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5009.399, \"from_m\": 2439.642, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5519.82, \"from_m\": 5009.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8016.562, \"from_m\": 5519.82, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9097.671, \"from_m\": 8016.562, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9144.065, \"from_m\": 9097.671, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11846.583, \"from_m\": 9144.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12307.52, \"from_m\": 11846.583, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14341.149, \"from_m\": 12307.52, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18486.801, \"from_m\": 14341.149, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19804.262, \"from_m\": 18486.801, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20687.907, \"from_m\": 19804.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 496226, \"profile_key\": \"36e956c4da43b96ea2b313acce2933b6d083928cd550d73230cacee4451886b1\", \"schedule_id\": 11726, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0527H\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 1496.431, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Hassocks\", \"stage_seq\": 3, \"distance_m\": 5156.783, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0537H\", \"location\": \"Burgess Hill\", \"stage_seq\": 4, \"distance_m\": 9041.961, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Keymer Jn\", \"stage_seq\": 5, \"distance_m\": 12066.639, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540\", \"location\": \"Wivelsfield\", \"stage_seq\": 6, \"distance_m\": 13806.259, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0546\", \"location\": \"Haywards Heath\", \"stage_seq\": 7, \"distance_m\": 17974.801, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 8, \"distance_m\": 18985.641, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 9, \"distance_m\": 20687.907, \"section_seq\": 1, \"route_path_id\": 43143}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20687.907, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}], \"total_distance_m\": 20687.907, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20687.907, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0523", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:25:09Z\", \"source_id\": 39865309, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:26:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:25:14Z\", \"source_id\": 13087267, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:31:47Z\", \"source_id\": 39870282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:32:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:31:48Z\", \"source_id\": 13088914, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:13Z\", \"source_id\": 39874131, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:36:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:14Z\", \"source_id\": 13090096, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:38:04Z\", \"source_id\": 39875734, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:38:08Z\", \"source_id\": 13090605, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:42Z\", \"source_id\": 39880038, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:44:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:43Z\", \"source_id\": 13091941, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:53:31Z\", \"source_id\": 39891744, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:54:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:53:38Z\", \"source_id\": 13095617, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:02Z\", \"source_id\": 39894777, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:57:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:03Z\", \"source_id\": 13096636, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:32Z\", \"source_id\": 39916462, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:13:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:37Z\", \"source_id\": 13103777, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:15Z\", \"source_id\": 39921947, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:18Z\", \"source_id\": 13105623, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:41Z\", \"source_id\": 39927021, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:46Z\", \"source_id\": 13107397, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:37Z\", \"source_id\": 39934725, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:42Z\", \"source_id\": 13110011, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:06Z\", \"source_id\": 39938780, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:08Z\", \"source_id\": 13111343, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:02Z\", \"source_id\": 39946869, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:09Z\", \"source_id\": 13114059, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "17", "timing_fact_generation": 1789191129628574, "current_leg_arrival_utc": "2026-09-12T06:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:46.291298", "service_state_evidence_id": 13114059, "current_leg_start_actual_dep": "2026-09-12T06:28:30+01:00", "operational_evidence_version": 96, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:46.952440", "service_state_valid_until_kind": null, "operational_interpretation_version": 96, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BTN |
None |
1A01 |
377445+377470 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 161.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 286.63, "from_m": 161.609, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 444.83, "from_m": 286.63, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2439.642, "from_m": 444.83, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5009.399, "from_m": 2439.642, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5519.82, "from_m": 5009.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8016.562, "from_m": 5519.82, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9097.671, "from_m": 8016.562, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9144.065, "from_m": 9097.671, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11846.583, "from_m": 9144.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12307.52, "from_m": 11846.583, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14341.149, "from_m": 12307.52, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18486.801, "from_m": 14341.149, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19804.262, "from_m": 18486.801, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20687.907, "from_m": 19804.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 496226, "profile_key": "36e956c4da43b96ea2b313acce2933b6d083928cd550d73230cacee4451886b1", "schedule_id": 11726, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0523", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0527H", "location": "Preston Park", "stage_seq": 2, "distance_m": 1496.431, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Hassocks", "stage_seq": 3, "distance_m": 5156.783, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0537H", "location": "Burgess Hill", "stage_seq": 4, "distance_m": 9041.961, "section_seq": 1, "route_path_id": 43143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Keymer Jn", "stage_seq": 5, "distance_m": 12066.639, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540", "location": "Wivelsfield", "stage_seq": 6, "distance_m": 13806.259, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0546", "location": "Haywards Heath", "stage_seq": 7, "distance_m": 17974.801, "section_seq": 1, "route_path_id": 43143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Copyhold Jn", "stage_seq": 8, "distance_m": 18985.641, "section_seq": 1, "route_path_id": 43143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Balcombe Tunnel Jn", "stage_seq": 9, "distance_m": 20687.907, "section_seq": 1, "route_path_id": 43143}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20687.907, "from_m": 0.0, "section_seq": 1, "route_path_id": 43143}], "total_distance_m": 20687.907, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20687.907, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:25:09Z", "source_id": 39865309, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:26:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:25:14Z", "source_id": 13087267, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30899, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:31:47Z", "source_id": 39870282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:32:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:31:48Z", "source_id": 13088914, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:13Z", "source_id": 39874131, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:36:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:14Z", "source_id": 13090096, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30878, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:38:04Z", "source_id": 39875734, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:38:08Z", "source_id": 13090605, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30860, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:42Z", "source_id": 39880038, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:44:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:43Z", "source_id": 13091941, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:53:31Z", "source_id": 39891744, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:54:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:53:38Z", "source_id": 13095617, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30597, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:02Z", "source_id": 39894777, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T04:57:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:03Z", "source_id": 13096636, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:32Z", "source_id": 39916462, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:13:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:37Z", "source_id": 13103777, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30204, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:15Z", "source_id": 39921947, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:16:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:18Z", "source_id": 13105623, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:41Z", "source_id": 39927021, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:20:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:46Z", "source_id": 13107397, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:37Z", "source_id": 39934725, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:25:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:42Z", "source_id": 13110011, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:06Z", "source_id": 39938780, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:27:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:08Z", "source_id": 13111343, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28789, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:02Z", "source_id": 39946869, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T05:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:09Z", "source_id": 13114059, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Brighton |
0523 |
0523 |
7 |
None |
None |
London Victoria (C) |
0635 |
0635 |
17 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82249/2026-09-12/detailed |
None |
Clapham Junction (C) |
2026-09-12T06:28:30+01:00 |
London Victoria (C) |
5.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
0628 |
0633 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-12 05:43:52 |
TERMINATED |
2026-09-12 05:33:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114059 |
1789191129628574 |
96 |
96 |
2026-09-12 05:43:46.952440 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:46.291298 |
| 465591 |
498705 |
C15628 |
015B20M412 |
2026-09-12 |
COMPLETE |
13115044 |
2026-09-12 05:02:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 498705, "stp": "P", "toc": "ScotRail", "uid": "C15628", "consist": "HA26", "dest_crs": "INV", "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15628/2026-09-12/detailed", "trust_id": "015B20M412", "origin_crs": "XIV", "show_on_map": 0, "dar_est_time": "04:49:00", "dar_platform": null, "dest_station": "Inverness", "service_date": "2026-09-12", "dest_arr_time": "0502", "dest_platform": "3", "is_terminated": 1, "next_location": null, "signalling_id": "5B20", "timing_status": "ON TIME", "origin_station": "Inverness Motorail Sidings", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0449", "origin_platform": null, "current_location": "Allanfearn L.C.", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0502", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Inverness Sig. 707", "current_leg_milage": null, "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 393.295, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1792.427, \"from_m\": 393.295, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 1869.152, \"from_m\": 1792.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3908.563, \"from_m\": 1869.152, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 10157.392, \"from_m\": 3908.563, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11151.73, \"from_m\": 10157.392, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 11215.084, \"from_m\": 11151.73, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12146.372, \"from_m\": 11215.084, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 19187.685, \"from_m\": 12146.372, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 19984.544, \"from_m\": 19187.685, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 33563.593, \"from_m\": 19984.544, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35654.524, \"from_m\": 33563.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36764.141, \"from_m\": 35654.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36999.408, \"from_m\": 36764.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 498705, \"profile_key\": \"349850373c91b2ce147ff1b42b7625396de9a295f3e2aac8243c026ef82808bd\", \"schedule_id\": 6346, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0449\", \"location\": \"Inverness Motorail Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0451\", \"location\": \"Millburn Jn\", \"stage_seq\": 2, \"distance_m\": 1115.563, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0452\", \"wtt_dep\": \"0459\", \"location\": \"Inverness Sig. 707\", \"stage_seq\": 3, \"distance_m\": 7032.978, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Millburn Jn\", \"stage_seq\": 4, \"distance_m\": 19805.939, \"section_seq\": 1, \"route_path_id\": 30179}, {\"is_pass\": false, \"wtt_arr\": \"0502\", \"wtt_dep\": null, \"location\": \"Inverness\", \"stage_seq\": 5, \"distance_m\": 22927.744, \"section_seq\": 1, \"route_path_id\": 30179}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36999.408, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30179}], \"total_distance_m\": 36999.408, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 36922.683, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 76.725, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0449", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:52Z\", \"source_id\": 13115044, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:02:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverness", "service_state_platform": "3", "timing_fact_generation": 1789191233896110, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:53.892464", "service_state_evidence_id": 13115044, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T04:02:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:54.285829", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XIV |
INV |
5B20 |
HA26 |
7 |
125 |
None |
{"version": 3, "segments": [{"to_m": 393.295, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1792.427, "from_m": 393.295, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 1869.152, "from_m": 1792.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3908.563, "from_m": 1869.152, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 10157.392, "from_m": 3908.563, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11151.73, "from_m": 10157.392, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 11215.084, "from_m": 11151.73, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12146.372, "from_m": 11215.084, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 19187.685, "from_m": 12146.372, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 19984.544, "from_m": 19187.685, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 33563.593, "from_m": 19984.544, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35654.524, "from_m": 33563.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36764.141, "from_m": 35654.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36999.408, "from_m": 36764.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 498705, "profile_key": "349850373c91b2ce147ff1b42b7625396de9a295f3e2aac8243c026ef82808bd", "schedule_id": 6346, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0449", "location": "Inverness Motorail Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0451", "location": "Millburn Jn", "stage_seq": 2, "distance_m": 1115.563, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0452", "wtt_dep": "0459", "location": "Inverness Sig. 707", "stage_seq": 3, "distance_m": 7032.978, "section_seq": 1, "route_path_id": 30179}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0500", "location": "Millburn Jn", "stage_seq": 4, "distance_m": 19805.939, "section_seq": 1, "route_path_id": 30179}, {"is_pass": false, "wtt_arr": "0502", "wtt_dep": null, "location": "Inverness", "stage_seq": 5, "distance_m": 22927.744, "section_seq": 1, "route_path_id": 30179}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36999.408, "from_m": 0.0, "section_seq": 1, "route_path_id": 30179}], "total_distance_m": 36999.408, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 36922.683, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 76.725, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:52Z", "source_id": 13115044, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:02:00+01:00", "operational_fact": true}] |
Inverness Motorail Sidings |
0449 |
0449 |
None |
4:49:00 |
None |
Inverness |
0502 |
0502 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15628/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Inverness Sig. 707 |
Allanfearn L.C. |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 04:02:00 |
Inverness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115044 |
1789191233896110 |
0 |
0 |
2026-09-12 05:43:54.285829 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:53.892464 |
| 465592 |
495928 |
L88018 |
031T02M512 |
2026-09-12 |
COMPLETE |
13114074 |
2026-09-12 06:33:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 495928, "stp": "P", "toc": "ScotRail", "uid": "L88018", "consist": "158726+158741", "dest_crs": "GLQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88018/2026-09-12/detailed", "trust_id": "031T02M512", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-12", "dest_arr_time": "0632", "dest_platform": "5", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1T02", "timing_status": "LATE", "origin_station": "Perth", "current_leg_arr": "0633", "current_leg_dep": "0616", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0516", "origin_platform": "3", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Croy", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Croy", "current_leg_milage": "11.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 101.606, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 440.21, \"from_m\": 101.606, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1010.279, \"from_m\": 440.21, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2633.646, \"from_m\": 1010.279, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2986.365, \"from_m\": 2633.646, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5028.957, \"from_m\": 2986.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23814.213, \"from_m\": 5028.957, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25002.886, \"from_m\": 23814.213, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25763.715, \"from_m\": 25002.886, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25778.062, \"from_m\": 25763.715, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27723.489, \"from_m\": 25778.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27886.942, \"from_m\": 27723.489, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28073.879, \"from_m\": 27886.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28563.574, \"from_m\": 28073.879, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29177.771, \"from_m\": 28563.574, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30815.483, \"from_m\": 29177.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 30862.762, \"from_m\": 30815.483, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30922.857, \"from_m\": 30862.762, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30950.557, \"from_m\": 30922.857, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43066.674, \"from_m\": 30950.557, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44949.907, \"from_m\": 43066.674, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45139.283, \"from_m\": 44949.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46080.991, \"from_m\": 45139.283, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55791.164, \"from_m\": 46080.991, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55993.46, \"from_m\": 55791.164, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 58854.427, \"from_m\": 55993.46, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59878.203, \"from_m\": 58854.427, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 60220.358, \"from_m\": 59878.203, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 65449.018, \"from_m\": 60220.358, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75015.757, \"from_m\": 65449.018, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 75098.914, \"from_m\": 75015.757, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75139.392, \"from_m\": 75098.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75777.866, \"from_m\": 75139.392, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75832.917, \"from_m\": 75777.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76851.67, \"from_m\": 75832.917, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83230.626, \"from_m\": 76851.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 83615.932, \"from_m\": 83230.626, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 85899.769, \"from_m\": 83615.932, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85924.215, \"from_m\": 85899.769, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88217.011, \"from_m\": 85924.215, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 89267.122, \"from_m\": 88217.011, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90959.221, \"from_m\": 89267.122, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 91181.981, \"from_m\": 90959.221, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91678.154, \"from_m\": 91181.981, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 92502.015, \"from_m\": 91678.154, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 495928, \"profile_key\": \"7fb2c34e84342c0ef48797a6574f0e8827f37e91f5d775dd0f666bd6b8ba13fe\", \"schedule_id\": 20480, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Hilton Jn\", \"stage_seq\": 2, \"distance_m\": 4281.224, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522H\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 3, \"distance_m\": 4952.742, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 4, \"distance_m\": 8266.509, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531\", \"location\": \"Gleneagles\", \"stage_seq\": 5, \"distance_m\": 9859.967, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Blackford\", \"stage_seq\": 6, \"distance_m\": 11028.285, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Greenloaning\", \"stage_seq\": 7, \"distance_m\": 16616.998, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Dunblane\", \"stage_seq\": 8, \"distance_m\": 20598.165, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548H\", \"location\": \"Bridge of Allan\", \"stage_seq\": 9, \"distance_m\": 25998.454, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0554\", \"location\": \"Stirling\", \"stage_seq\": 10, \"distance_m\": 27583.92, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604H\", \"location\": \"Larbert\", \"stage_seq\": 11, \"distance_m\": 28073.879, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Larbert Jn\", \"stage_seq\": 12, \"distance_m\": 28719.392, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 13, \"distance_m\": 30862.762, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 14, \"distance_m\": 32318.47, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 15, \"distance_m\": 36414.044, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Croy\", \"stage_seq\": 16, \"distance_m\": 42727.858, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Lenzie\", \"stage_seq\": 17, \"distance_m\": 45572.244, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 18, \"distance_m\": 46017.375, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 19, \"distance_m\": 49221.191, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 20, \"distance_m\": 50910.154, \"section_seq\": 1, \"route_path_id\": 36408}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 21, \"distance_m\": 57432.646, \"section_seq\": 1, \"route_path_id\": 36408}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92502.015, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36408}], \"total_distance_m\": 92502.015, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 88864.451, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3637.564, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0516", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:40:12Z\", \"source_id\": 39877648, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:42:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:40:18Z\", \"source_id\": 13091185, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:50:53Z\", \"source_id\": 39888670, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:51:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:50:52Z\", \"source_id\": 13094653, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:01:30Z\", \"source_id\": 39901408, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:02:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:01:32Z\", \"source_id\": 13098824, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:06Z\", \"source_id\": 39917391, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:13:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:08Z\", \"source_id\": 13104054, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:14Z\", \"source_id\": 39927948, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:19Z\", \"source_id\": 13107691, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:52Z\", \"source_id\": 39932094, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:57Z\", \"source_id\": 13109051, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:07Z\", \"source_id\": 39946952, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:09Z\", \"source_id\": 13114074, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "5", "timing_fact_generation": 1789191129415274, "current_leg_arrival_utc": "2026-09-12T06:33:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:56.299206", "service_state_evidence_id": 13114074, "current_leg_start_actual_dep": "2026-09-12T06:17:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-12T05:33:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:56.681296", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
PTH |
GLQ |
1T02 |
158726+158741 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 101.606, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 440.21, "from_m": 101.606, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1010.279, "from_m": 440.21, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2633.646, "from_m": 1010.279, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2986.365, "from_m": 2633.646, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5028.957, "from_m": 2986.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23814.213, "from_m": 5028.957, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25002.886, "from_m": 23814.213, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25763.715, "from_m": 25002.886, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25778.062, "from_m": 25763.715, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27723.489, "from_m": 25778.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27886.942, "from_m": 27723.489, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28073.879, "from_m": 27886.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28563.574, "from_m": 28073.879, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29177.771, "from_m": 28563.574, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30815.483, "from_m": 29177.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 30862.762, "from_m": 30815.483, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30922.857, "from_m": 30862.762, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30950.557, "from_m": 30922.857, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43066.674, "from_m": 30950.557, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44949.907, "from_m": 43066.674, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45139.283, "from_m": 44949.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46080.991, "from_m": 45139.283, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55791.164, "from_m": 46080.991, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55993.46, "from_m": 55791.164, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 58854.427, "from_m": 55993.46, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59878.203, "from_m": 58854.427, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 60220.358, "from_m": 59878.203, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 65449.018, "from_m": 60220.358, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75015.757, "from_m": 65449.018, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 75098.914, "from_m": 75015.757, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75139.392, "from_m": 75098.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75777.866, "from_m": 75139.392, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75832.917, "from_m": 75777.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76851.67, "from_m": 75832.917, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83230.626, "from_m": 76851.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 83615.932, "from_m": 83230.626, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 85899.769, "from_m": 83615.932, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85924.215, "from_m": 85899.769, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88217.011, "from_m": 85924.215, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 89267.122, "from_m": 88217.011, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90959.221, "from_m": 89267.122, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 91181.981, "from_m": 90959.221, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91678.154, "from_m": 91181.981, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 92502.015, "from_m": 91678.154, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 495928, "profile_key": "7fb2c34e84342c0ef48797a6574f0e8827f37e91f5d775dd0f666bd6b8ba13fe", "schedule_id": 20480, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0516", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Hilton Jn", "stage_seq": 2, "distance_m": 4281.224, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522H", "location": "Hilton Jn Sig. HJ4", "stage_seq": 3, "distance_m": 4952.742, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Auchterarder S.B.", "stage_seq": 4, "distance_m": 8266.509, "section_seq": 1, "route_path_id": 36408}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531", "location": "Gleneagles", "stage_seq": 5, "distance_m": 9859.967, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Blackford", "stage_seq": 6, "distance_m": 11028.285, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Greenloaning", "stage_seq": 7, "distance_m": 16616.998, "section_seq": 1, "route_path_id": 36408}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Dunblane", "stage_seq": 8, "distance_m": 20598.165, "section_seq": 1, "route_path_id": 36408}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548H", "location": "Bridge of Allan", "stage_seq": 9, "distance_m": 25998.454, "section_seq": 1, "route_path_id": 36408}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0554", "location": "Stirling", "stage_seq": 10, "distance_m": 27583.92, "section_seq": 1, "route_path_id": 36408}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604H", "location": "Larbert", "stage_seq": 11, "distance_m": 28073.879, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Larbert Jn", "stage_seq": 12, "distance_m": 28719.392, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Carmuirs West Jn", "stage_seq": 13, "distance_m": 30862.762, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Greenhill Lower Jn", "stage_seq": 14, "distance_m": 32318.47, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Greenhill Upper Jn", "stage_seq": 15, "distance_m": 36414.044, "section_seq": 1, "route_path_id": 36408}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Croy", "stage_seq": 16, "distance_m": 42727.858, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Lenzie", "stage_seq": 17, "distance_m": 45572.244, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Bishopbriggs", "stage_seq": 18, "distance_m": 46017.375, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Cowlairs West Jn", "stage_seq": 19, "distance_m": 49221.191, "section_seq": 1, "route_path_id": 36408}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Cowlairs South Jn", "stage_seq": 20, "distance_m": 50910.154, "section_seq": 1, "route_path_id": 36408}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 21, "distance_m": 57432.646, "section_seq": 1, "route_path_id": 36408}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92502.015, "from_m": 0.0, "section_seq": 1, "route_path_id": 36408}], "total_distance_m": 92502.015, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 88864.451, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3637.564, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:40:12Z", "source_id": 39877648, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T04:42:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:40:18Z", "source_id": 13091185, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:50:53Z", "source_id": 39888670, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:51:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:50:52Z", "source_id": 13094653, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:01:30Z", "source_id": 39901408, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:02:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:01:32Z", "source_id": 13098824, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:06Z", "source_id": 39917391, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:13:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:08Z", "source_id": 13104054, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:14Z", "source_id": 39927948, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:21:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:19Z", "source_id": 13107691, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:52Z", "source_id": 39932094, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T05:24:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:57Z", "source_id": 13109051, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1413, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:07Z", "source_id": 39946952, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:09Z", "source_id": 13114074, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}] |
Perth |
0516 |
0516 |
3 |
None |
None |
Glasgow Queen St High Level |
0632 |
0632 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88018/2026-09-12/detailed |
None |
Croy |
2026-09-12T06:17:30+01:00 |
Glasgow Queen St High Level |
17.0 |
{"type": "LineString", "coordinates": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
11.3 |
0616 |
0633 |
Croy |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:33:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114074 |
1789191129415274 |
45 |
45 |
2026-09-12 05:43:56.681296 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:56.299206 |
| 465593 |
495430 |
C15600 |
015A05M512 |
2026-09-12 |
COMPLETE |
13115120 |
2026-09-12 06:18:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 495430, "stp": "O", "toc": "ScotRail", "uid": "C15600", "consist": "158727", "dest_crs": "INV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15600/2026-09-12/detailed", "trust_id": "015A05M512", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:06:00", "dar_platform": null, "dest_station": "Inverness", "service_date": "2026-09-12", "dest_arr_time": "0618", "dest_platform": "4", "is_terminated": 1, "next_location": null, "signalling_id": "5A05", "timing_status": "ON TIME", "origin_station": "Inverness T.M.D.", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0606", "origin_platform": null, "current_location": "Allanfearn L.C.", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0618", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Inverness Sig. 707", "current_leg_milage": null, "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3385.903, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11054.87, \"from_m\": 3385.903, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12454.942, \"from_m\": 11054.87, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 12498.794, \"from_m\": 12454.942, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12990.673, \"from_m\": 12498.794, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 15333.707, \"from_m\": 12990.673, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18458.006, \"from_m\": 15333.707, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 38816.47, \"from_m\": 18458.006, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 58244.339, \"from_m\": 38816.47, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 67582.309, \"from_m\": 58244.339, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 67600.015, \"from_m\": 67582.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72444.744, \"from_m\": 67600.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76598.995, \"from_m\": 72444.744, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 79558.818, \"from_m\": 76598.995, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91076.761, \"from_m\": 79558.818, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 93011.887, \"from_m\": 91076.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98737.144, \"from_m\": 93011.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 110339.898, \"from_m\": 98737.144, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 115082.929, \"from_m\": 110339.898, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 115860.69, \"from_m\": 115082.929, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 115922.669, \"from_m\": 115860.69, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 116121.408, \"from_m\": 115922.669, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 117017.651, \"from_m\": 116121.408, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 117060.335, \"from_m\": 117017.651, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 117332.422, \"from_m\": 117060.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 117640.94, \"from_m\": 117332.422, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 140128.689, \"from_m\": 117640.94, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 140308.507, \"from_m\": 140128.689, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 142876.756, \"from_m\": 140308.507, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 142937.26, \"from_m\": 142876.756, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 155708.58, \"from_m\": 142937.26, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 157918.703, \"from_m\": 155708.58, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 159573.645, \"from_m\": 157918.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 159773.236, \"from_m\": 159573.645, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159887.872, \"from_m\": 159773.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 161279.459, \"from_m\": 159887.872, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 162279.763, \"from_m\": 161279.459, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 162546.967, \"from_m\": 162279.763, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 163688.64, \"from_m\": 162546.967, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 164327.382, \"from_m\": 163688.64, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 167430.945, \"from_m\": 164327.382, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 167639.73, \"from_m\": 167430.945, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 169116.501, \"from_m\": 167639.73, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 169157.392, \"from_m\": 169116.501, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 169220.34, \"from_m\": 169157.392, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169269.383, \"from_m\": 169220.34, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 170404.906, \"from_m\": 169269.383, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 170530.126, \"from_m\": 170404.906, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 170882.889, \"from_m\": 170530.126, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 171275.753, \"from_m\": 170882.889, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 171426.69, \"from_m\": 171275.753, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 171654.69, \"from_m\": 171426.69, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 172233.595, \"from_m\": 171654.69, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 172394.868, \"from_m\": 172233.595, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 172613.342, \"from_m\": 172394.868, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 174406.983, \"from_m\": 172613.342, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 174825.379, \"from_m\": 174406.983, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 174915.653, \"from_m\": 174825.379, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 174987.613, \"from_m\": 174915.653, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 175669.501, \"from_m\": 174987.613, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 182174.451, \"from_m\": 175669.501, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 190799.922, \"from_m\": 182174.451, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 191692.404, \"from_m\": 190799.922, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 193726.898, \"from_m\": 191692.404, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194704.531, \"from_m\": 193726.898, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 198049.838, \"from_m\": 194704.531, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 199111.135, \"from_m\": 198049.838, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 204013.685, \"from_m\": 199111.135, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 211116.309, \"from_m\": 204013.685, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 212969.802, \"from_m\": 211116.309, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 215456.718, \"from_m\": 212969.802, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 215531.27, \"from_m\": 215456.718, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 215773.101, \"from_m\": 215531.27, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 215839.369, \"from_m\": 215773.101, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 495430, \"profile_key\": \"d86656f202262501342a35e5f634bf3d5a35d9e6da3e94af8dcb1065be1e54a5\", \"schedule_id\": 32344, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Inverness T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Millburn Jn\", \"stage_seq\": 2, \"distance_m\": 1057.19, \"section_seq\": 1, \"route_path_id\": 41277}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0614\", \"location\": \"Inverness Sig. 707\", \"stage_seq\": 3, \"distance_m\": 1936.777, \"section_seq\": 1, \"route_path_id\": 41277}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Millburn Jn\", \"stage_seq\": 4, \"distance_m\": 5694.489, \"section_seq\": 1, \"route_path_id\": 41277}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": null, \"location\": \"Inverness\", \"stage_seq\": 5, \"distance_m\": 8425.032, \"section_seq\": 1, \"route_path_id\": 41277}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 215839.369, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41277}], \"total_distance_m\": 215839.369, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 212435.76, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3403.609, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:58Z\", \"source_id\": 13115120, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Inverness", "service_state_platform": "4", "timing_fact_generation": 1789191239351104, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:33:59.339763", "service_state_evidence_id": 13115120, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-12T05:18:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:43:59.777359", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
O |
None |
INV |
5A05 |
158727 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 3385.903, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11054.87, "from_m": 3385.903, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12454.942, "from_m": 11054.87, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 12498.794, "from_m": 12454.942, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12990.673, "from_m": 12498.794, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 15333.707, "from_m": 12990.673, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18458.006, "from_m": 15333.707, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 38816.47, "from_m": 18458.006, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 58244.339, "from_m": 38816.47, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 67582.309, "from_m": 58244.339, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 67600.015, "from_m": 67582.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72444.744, "from_m": 67600.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76598.995, "from_m": 72444.744, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 79558.818, "from_m": 76598.995, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91076.761, "from_m": 79558.818, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 93011.887, "from_m": 91076.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98737.144, "from_m": 93011.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 110339.898, "from_m": 98737.144, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 115082.929, "from_m": 110339.898, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 115860.69, "from_m": 115082.929, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 115922.669, "from_m": 115860.69, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 116121.408, "from_m": 115922.669, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 117017.651, "from_m": 116121.408, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 117060.335, "from_m": 117017.651, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 117332.422, "from_m": 117060.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 117640.94, "from_m": 117332.422, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 140128.689, "from_m": 117640.94, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 140308.507, "from_m": 140128.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 142876.756, "from_m": 140308.507, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 142937.26, "from_m": 142876.756, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 155708.58, "from_m": 142937.26, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 157918.703, "from_m": 155708.58, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 159573.645, "from_m": 157918.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 159773.236, "from_m": 159573.645, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159887.872, "from_m": 159773.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 161279.459, "from_m": 159887.872, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 162279.763, "from_m": 161279.459, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 162546.967, "from_m": 162279.763, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 163688.64, "from_m": 162546.967, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 164327.382, "from_m": 163688.64, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 167430.945, "from_m": 164327.382, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 167639.73, "from_m": 167430.945, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 169116.501, "from_m": 167639.73, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 169157.392, "from_m": 169116.501, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 169220.34, "from_m": 169157.392, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169269.383, "from_m": 169220.34, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 170404.906, "from_m": 169269.383, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 170530.126, "from_m": 170404.906, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 170882.889, "from_m": 170530.126, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 171275.753, "from_m": 170882.889, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 171426.69, "from_m": 171275.753, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 171654.69, "from_m": 171426.69, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 172233.595, "from_m": 171654.69, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 172394.868, "from_m": 172233.595, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 172613.342, "from_m": 172394.868, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 174406.983, "from_m": 172613.342, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 174825.379, "from_m": 174406.983, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 174915.653, "from_m": 174825.379, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 174987.613, "from_m": 174915.653, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 175669.501, "from_m": 174987.613, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 182174.451, "from_m": 175669.501, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 190799.922, "from_m": 182174.451, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 191692.404, "from_m": 190799.922, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 193726.898, "from_m": 191692.404, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194704.531, "from_m": 193726.898, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 198049.838, "from_m": 194704.531, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 199111.135, "from_m": 198049.838, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 204013.685, "from_m": 199111.135, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 211116.309, "from_m": 204013.685, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 212969.802, "from_m": 211116.309, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 215456.718, "from_m": 212969.802, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 215531.27, "from_m": 215456.718, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 215773.101, "from_m": 215531.27, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 215839.369, "from_m": 215773.101, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 495430, "profile_key": "d86656f202262501342a35e5f634bf3d5a35d9e6da3e94af8dcb1065be1e54a5", "schedule_id": 32344, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0606", "location": "Inverness T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Millburn Jn", "stage_seq": 2, "distance_m": 1057.19, "section_seq": 1, "route_path_id": 41277}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0614", "location": "Inverness Sig. 707", "stage_seq": 3, "distance_m": 1936.777, "section_seq": 1, "route_path_id": 41277}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Millburn Jn", "stage_seq": 4, "distance_m": 5694.489, "section_seq": 1, "route_path_id": 41277}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": null, "location": "Inverness", "stage_seq": 5, "distance_m": 8425.032, "section_seq": 1, "route_path_id": 41277}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 215839.369, "from_m": 0.0, "section_seq": 1, "route_path_id": 41277}], "total_distance_m": 215839.369, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 212435.76, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3403.609, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:58Z", "source_id": 13115120, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}] |
Inverness T.M.D. |
0606 |
0606 |
None |
6:06:00 |
None |
Inverness |
0618 |
0618 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15600/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Inverness Sig. 707 |
Allanfearn L.C. |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:18:00 |
Inverness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115120 |
1789191239351104 |
1 |
1 |
2026-09-12 05:43:59.777359 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:33:59.339763 |
| 465594 |
496144 |
L85651 |
865L18M612 |
2026-09-12 |
COMPLETE |
13114767 |
2026-09-12 06:34:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 496144, "stp": "O", "toc": "South Western Railway", "uid": "L85651", "consist": "159010", "dest_crs": "SAL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85651/2026-09-12/detailed", "trust_id": "865L18M612", "origin_crs": "XFU", "show_on_map": 0, "dar_est_time": "06:21:00", "dar_platform": null, "dest_station": "Salisbury", "service_date": "2026-09-12", "dest_arr_time": "0639", "dest_platform": "2", "is_terminated": 1, "next_location": "Salisbury", "signalling_id": "5L18", "timing_status": "EARLY", "origin_station": "Salisbury T&R.S.M.D", "current_leg_arr": "0634", "current_leg_dep": "0637", "current_leg_end": "Salisbury", "origin_dep_time": "0621", "origin_platform": null, "current_location": "Salisbury Sig. Sy43", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8131551, 51.07146989999999], [-1.8125462, 51.071353299999984], [-1.8115387, 51.071183399999995], [-1.811179, 51.071124600000005], [-1.8110083, 51.071095], [-1.8104133, 51.070967], [-1.8100947999999992, 51.070910299999994], [-1.8096622, 51.0708386], [-1.8092322999999997, 51.07077109999999], [-1.808864, 51.0707159], [-1.8084852999999996, 51.0706632], [-1.8081312, 51.070618], [-1.8077870000000005, 51.0705778], [-1.8074190000000003, 51.07054229999999], [-1.8070516, 51.0705134], [-1.8067088, 51.070493000000006], [-1.8063575000000005, 51.0704762]]}", "current_leg_start": "Salisbury Sig.SY240", "dest_arr_time_act": "0639", "motion_projection": null, "next_location_lat": "51.0704762", "next_location_lon": "-1.8063575", "previous_location": "Salisbury Sig.SY240", "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 395.817, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 402.57, \"from_m\": 395.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 411.766, \"from_m\": 402.57, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1288.585, \"from_m\": 411.766, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1318.672, \"from_m\": 1288.585, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3239.409, \"from_m\": 1318.672, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3751.499, \"from_m\": 3239.409, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5385.866, \"from_m\": 3751.499, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 5643.348, \"from_m\": 5385.866, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6155.924, \"from_m\": 5643.348, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6211.165, \"from_m\": 6155.924, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7504.536, \"from_m\": 6211.165, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11402.042, \"from_m\": 7504.536, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 14552.936, \"from_m\": 11402.042, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39106.836, \"from_m\": 14552.936, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 89791.485, \"from_m\": 39106.836, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 92577.961, \"from_m\": 89791.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 113442.499, \"from_m\": 92577.961, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 116150.994, \"from_m\": 113442.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 117507.402, \"from_m\": 116150.994, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123003.693, \"from_m\": 117507.402, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 124702.762, \"from_m\": 123003.693, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 125482.242, \"from_m\": 124702.762, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 163431.449, \"from_m\": 125482.242, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 171204.909, \"from_m\": 163431.449, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 172299.262, \"from_m\": 171204.909, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 176184.071, \"from_m\": 172299.262, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 195989.955, \"from_m\": 176184.071, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 196257.632, \"from_m\": 195989.955, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 196358.046, \"from_m\": 196257.632, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 196722.295, \"from_m\": 196358.046, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 216898.336, \"from_m\": 196722.295, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 216910.281, \"from_m\": 216898.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 218076.804, \"from_m\": 216910.281, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 221139.544, \"from_m\": 218076.804, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 224285.189, \"from_m\": 221139.544, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 226659.06, \"from_m\": 224285.189, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 226713.018, \"from_m\": 226659.06, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 236407.907, \"from_m\": 226713.018, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 240784.205, \"from_m\": 236407.907, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 250032.608, \"from_m\": 240784.205, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 252127.227, \"from_m\": 250032.608, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 253140.024, \"from_m\": 252127.227, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 253192.289, \"from_m\": 253140.024, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 253206.997, \"from_m\": 253192.289, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 254089.087, \"from_m\": 253206.997, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 268452.792, \"from_m\": 254089.087, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 268511.464, \"from_m\": 268452.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 282096.303, \"from_m\": 268511.464, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 282694.326, \"from_m\": 282096.303, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 283823.025, \"from_m\": 282694.326, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 284180.279, \"from_m\": 283823.025, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 284208.101, \"from_m\": 284180.279, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 284347.37, \"from_m\": 284208.101, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 285014.668, \"from_m\": 284347.37, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 285050.307, \"from_m\": 285014.668, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 286455.449, \"from_m\": 285050.307, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 292115.443, \"from_m\": 286455.449, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 298329.084, \"from_m\": 292115.443, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 298995.28, \"from_m\": 298329.084, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 299287.317, \"from_m\": 298995.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 299493.103, \"from_m\": 299287.317, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 299711.833, \"from_m\": 299493.103, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 299787.918, \"from_m\": 299711.833, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 299932.054, \"from_m\": 299787.918, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 299981.509, \"from_m\": 299932.054, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 300379.324, \"from_m\": 299981.509, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301023.746, \"from_m\": 300379.324, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 301174.13, \"from_m\": 301023.746, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301181.504, \"from_m\": 301174.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 301793.512, \"from_m\": 301181.504, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 302688.705, \"from_m\": 301793.512, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 302931.594, \"from_m\": 302688.705, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 303150.936, \"from_m\": 302931.594, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 303597.648, \"from_m\": 303150.936, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 303826.534, \"from_m\": 303597.648, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 304840.218, \"from_m\": 303826.534, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 305717.463, \"from_m\": 304840.218, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 306252.903, \"from_m\": 305717.463, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 329585.15, \"from_m\": 306252.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 329976.909, \"from_m\": 329585.15, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 331556.089, \"from_m\": 329976.909, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 332985.065, \"from_m\": 331556.089, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 333133.063, \"from_m\": 332985.065, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 496144, \"profile_key\": \"6eade7345cae9cee2be7ff2877d09989c2d5c5d9721f34bec7f362a5321e417d\", \"schedule_id\": 35318, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Salisbury T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0631\", \"location\": \"Salisbury Reception Line\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0637\", \"location\": \"Salisbury Sig.SY240\", \"stage_seq\": 3, \"distance_m\": 2279.04, \"section_seq\": 1, \"route_path_id\": 27991}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": null, \"location\": \"Salisbury\", \"stage_seq\": 4, \"distance_m\": 6018.753, \"section_seq\": 1, \"route_path_id\": 27991}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 333133.063, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27991}], \"total_distance_m\": 333133.063, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 330726.056, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.007, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0621", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1437.0", "current_position_lat": "51.0704762", "current_position_lon": "-1.8063575", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:35Z\", \"source_id\": 39934691, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:38Z\", \"source_id\": 13109999, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:22Z\", \"source_id\": 39949015, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:22Z\", \"source_id\": 13114767, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Salisbury", "service_state_platform": "2", "timing_fact_generation": 1789191202854073, "current_leg_arrival_utc": "2026-09-12T06:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:02.420079", "service_state_evidence_id": 13114767, "current_leg_start_actual_dep": "2026-09-12T06:37:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:03.074773", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
XFU |
SAL |
5L18 |
159010 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 3239.409, "from_m": 1318.672, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3751.499, "from_m": 3239.409, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5385.866, "from_m": 3751.499, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 5643.348, "from_m": 5385.866, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6155.924, "from_m": 5643.348, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6211.165, "from_m": 6155.924, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7504.536, "from_m": 6211.165, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11402.042, "from_m": 7504.536, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 14552.936, "from_m": 11402.042, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39106.836, "from_m": 14552.936, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 89791.485, "from_m": 39106.836, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 92577.961, "from_m": 89791.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 113442.499, "from_m": 92577.961, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 116150.994, "from_m": 113442.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 117507.402, "from_m": 116150.994, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123003.693, "from_m": 117507.402, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 124702.762, "from_m": 123003.693, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 125482.242, "from_m": 124702.762, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 163431.449, "from_m": 125482.242, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 171204.909, "from_m": 163431.449, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 172299.262, "from_m": 171204.909, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 176184.071, "from_m": 172299.262, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 195989.955, "from_m": 176184.071, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 196257.632, "from_m": 195989.955, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 196358.046, "from_m": 196257.632, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 196722.295, "from_m": 196358.046, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 216898.336, "from_m": 196722.295, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 216910.281, "from_m": 216898.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 218076.804, "from_m": 216910.281, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 221139.544, "from_m": 218076.804, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 224285.189, "from_m": 221139.544, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 226659.06, "from_m": 224285.189, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 226713.018, "from_m": 226659.06, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 236407.907, "from_m": 226713.018, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 240784.205, "from_m": 236407.907, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 250032.608, "from_m": 240784.205, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 252127.227, "from_m": 250032.608, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 253140.024, "from_m": 252127.227, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 253192.289, "from_m": 253140.024, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 253206.997, "from_m": 253192.289, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 254089.087, "from_m": 253206.997, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 268452.792, "from_m": 254089.087, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 268511.464, "from_m": 268452.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 282096.303, "from_m": 268511.464, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 282694.326, "from_m": 282096.303, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 283823.025, "from_m": 282694.326, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 284180.279, "from_m": 283823.025, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 284208.101, "from_m": 284180.279, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 284347.37, "from_m": 284208.101, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 285014.668, "from_m": 284347.37, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 285050.307, "from_m": 285014.668, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 286455.449, "from_m": 285050.307, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 292115.443, "from_m": 286455.449, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 298329.084, "from_m": 292115.443, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 298995.28, "from_m": 298329.084, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 299287.317, "from_m": 298995.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 299493.103, "from_m": 299287.317, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 299711.833, "from_m": 299493.103, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 299787.918, "from_m": 299711.833, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 299932.054, "from_m": 299787.918, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 299981.509, "from_m": 299932.054, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 300379.324, "from_m": 299981.509, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301023.746, "from_m": 300379.324, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 301174.13, "from_m": 301023.746, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301181.504, "from_m": 301174.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 301793.512, "from_m": 301181.504, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 302688.705, "from_m": 301793.512, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 302931.594, "from_m": 302688.705, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 303150.936, "from_m": 302931.594, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 303597.648, "from_m": 303150.936, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 303826.534, "from_m": 303597.648, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 304840.218, "from_m": 303826.534, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 305717.463, "from_m": 304840.218, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 306252.903, "from_m": 305717.463, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 329585.15, "from_m": 306252.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 329976.909, "from_m": 329585.15, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 331556.089, "from_m": 329976.909, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 332985.065, "from_m": 331556.089, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 333133.063, "from_m": 332985.065, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 496144, "profile_key": "6eade7345cae9cee2be7ff2877d09989c2d5c5d9721f34bec7f362a5321e417d", "schedule_id": 35318, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0621", "location": "Salisbury T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27991}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0631", "location": "Salisbury Reception Line", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 27991}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0637", "location": "Salisbury Sig.SY240", "stage_seq": 3, "distance_m": 2279.04, "section_seq": 1, "route_path_id": 27991}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": null, "location": "Salisbury", "stage_seq": 4, "distance_m": 6018.753, "section_seq": 1, "route_path_id": 27991}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 333133.063, "from_m": 0.0, "section_seq": 1, "route_path_id": 27991}], "total_distance_m": 333133.063, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 330726.056, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.007, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27262, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:35Z", "source_id": 39934691, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:25:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:38Z", "source_id": 13109999, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27233, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:22Z", "source_id": 39949015, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:22Z", "source_id": 13114767, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Salisbury T&R.S.M.D |
0621 |
0621 |
None |
6:21:00 |
None |
Salisbury |
0639 |
0639 |
2 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85651/2026-09-12/detailed |
None |
Salisbury Sig.SY240 |
2026-09-12T06:37:00+01:00 |
Salisbury |
1437.0 |
{"type": "LineString", "coordinates": [[-1.8131551, 51.07146989999999], [-1.8125462, 51.071353299999984], [-1.8115387, 51.071183399999995], [-1.811179, 51.071124600000005], [-1.8110083, 51.071095], [-1.8104133, 51.070967], [-1.8100947999999992, 51.070910299999994], [-1.8096622, 51.0708386], [-1.8092322999999997, 51.07077109999999], [-1.808864, 51.0707159], [-1.8084852999999996, 51.0706632], [-1.8081312, 51.070618], [-1.8077870000000005, 51.0705778], [-1.8074190000000003, 51.07054229999999], [-1.8070516, 51.0705134], [-1.8067088, 51.070493000000006], [-1.8063575000000005, 51.0704762]]} |
0.3 |
0637 |
0634 |
Salisbury Sig.SY240 |
Salisbury Sig. Sy43 |
Salisbury |
51.0704762 |
-1.8063575 |
51.0704762 |
-1.8063575 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:34:00 |
Salisbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114767 |
1789191202854073 |
6 |
6 |
2026-09-12 05:44:03.074773 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:02.420079 |
| 465595 |
496555 |
C03218 |
745T59M612 |
2026-09-12 |
COMPLETE |
13115201 |
2026-09-12 06:34:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 496555, "stp": "O", "toc": "Great Western Railway", "uid": "C03218", "consist": "165127", "dest_crs": "BDW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C03218/2026-09-12/detailed", "trust_id": "745T59M612", "origin_crs": "BDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedwyn", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedwyn", "signalling_id": "5T59", "timing_status": "EARLY", "origin_station": "Bedwyn", "current_leg_arr": "0635", "current_leg_dep": "0633", "current_leg_end": "Bedwyn", "origin_dep_time": "0630", "origin_platform": "1", "current_location": "Bedwyn", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]}", "current_leg_start": "Bedwyn Reversing Siding", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.3794657", "next_location_lon": "-1.5989577", "previous_location": "Bedwyn Reversing Siding", "current_leg_milage": "0.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 239.696, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 962.444, \"from_m\": 239.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1190.854, \"from_m\": 962.444, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496555, \"profile_key\": \"9e4b71f6ab904b1f32b6ec154e72b3d97fd62d7263ee12ba1a1801ad7a0b65ef\", \"schedule_id\": 32135, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Bedwyn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44740}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0634\", \"location\": \"Bedwyn Reversing Siding\", \"stage_seq\": 2, \"distance_m\": 516.101, \"section_seq\": 1, \"route_path_id\": 44740}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"Bedwyn\", \"stage_seq\": 3, \"distance_m\": 750.946, \"section_seq\": 1, \"route_path_id\": 44740}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1190.854, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44740}], \"total_distance_m\": 1190.854, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 951.158, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 239.696, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3794657", "current_position_lon": "-1.5989577", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:40Z\", \"source_id\": 39939697, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:43Z\", \"source_id\": 13111632, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:59Z\", \"source_id\": 39950186, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:04Z\", \"source_id\": 13115201, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedwyn", "service_state_platform": "2", "timing_fact_generation": 1789191245450830, "current_leg_arrival_utc": "2026-09-12T06:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:05.448291", "service_state_evidence_id": 13115201, "current_leg_start_actual_dep": "2026-09-12T06:34:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:05.879065", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
BDW |
BDW |
5T59 |
165127 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 962.444, "from_m": 239.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1190.854, "from_m": 962.444, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496555, "profile_key": "9e4b71f6ab904b1f32b6ec154e72b3d97fd62d7263ee12ba1a1801ad7a0b65ef", "schedule_id": 32135, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Bedwyn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44740}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0634", "location": "Bedwyn Reversing Siding", "stage_seq": 2, "distance_m": 516.101, "section_seq": 1, "route_path_id": 44740}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "Bedwyn", "stage_seq": 3, "distance_m": 750.946, "section_seq": 1, "route_path_id": 44740}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1190.854, "from_m": 0.0, "section_seq": 1, "route_path_id": 44740}], "total_distance_m": 1190.854, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 951.158, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 239.696, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24488, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:40Z", "source_id": 39939697, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:28:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:43Z", "source_id": 13111632, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24470, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:59Z", "source_id": 39950186, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:34:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:04Z", "source_id": 13115201, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Bedwyn |
0630 |
0630 |
1 |
None |
None |
Bedwyn |
0635 |
0635 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C03218/2026-09-12/detailed |
None |
Bedwyn Reversing Siding |
2026-09-12T06:34:00+01:00 |
Bedwyn |
2.0 |
{"type": "LineString", "coordinates": [[-1.6017363999999998, 51.37623479999999], [-1.6015145, 51.3764943], [-1.6010909, 51.376981], [-1.6006546, 51.3774908], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]} |
0.3 |
0633 |
0635 |
Bedwyn Reversing Siding |
Bedwyn |
Bedwyn |
51.3794657 |
-1.5989577 |
51.3794657 |
-1.5989577 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:34:00 |
Bedwyn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115201 |
1789191245450830 |
6 |
6 |
2026-09-12 05:44:05.879065 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:05.448291 |
| 465596 |
496648 |
Y61880 |
782F04M512 |
2026-09-12 |
COMPLETE |
13115215 |
2026-09-12 06:34:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 496648, "stp": "P", "toc": "Transport for Wales", "uid": "Y61880", "consist": "756116", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61880/2026-09-12/detailed", "trust_id": "782F04M512", "origin_crs": "TRB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-12", "dest_arr_time": "0636", "dest_platform": "8", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2F04", "timing_status": "EARLY", "origin_station": "Treherbert", "current_leg_arr": "0634", "current_leg_dep": "0631", "current_leg_end": "Cardiff Central", "origin_dep_time": "0532", "origin_platform": "2", "current_location": "Cardiff Central", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Queen Street", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 575.785, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 915.029, \"from_m\": 575.785, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 934.635, \"from_m\": 915.029, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1003.943, \"from_m\": 934.635, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1099.317, \"from_m\": 1003.943, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 496648, \"profile_key\": \"d262ac6b87675b2d1ffc837dc5277a6055e761e53a86c920fd0ad86d63275236\", \"schedule_id\": 29734, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Treherbert\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40142}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534H\", \"location\": \"Ynyswen\", \"stage_seq\": 2, \"distance_m\": 1099.317, \"section_seq\": 1, \"route_path_id\": 40142}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1099.317, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40142}], \"total_distance_m\": 1099.317, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1099.317, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:39:46Z\", \"source_id\": 39877244, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:41:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:39:53Z\", \"source_id\": 13091067, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:14Z\", \"source_id\": 39892640, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:18Z\", \"source_id\": 13095909, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:59Z\", \"source_id\": 39900804, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:01:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:01:04Z\", \"source_id\": 13098623, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:05Z\", \"source_id\": 39904741, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:12Z\", \"source_id\": 13099927, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:56Z\", \"source_id\": 39911311, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:59Z\", \"source_id\": 13102095, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:03Z\", \"source_id\": 39915792, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:13:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:09Z\", \"source_id\": 13103564, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:40Z\", \"source_id\": 39924082, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:43Z\", \"source_id\": 13106361, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:08Z\", \"source_id\": 39929362, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:12Z\", \"source_id\": 13108155, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:33Z\", \"source_id\": 39934665, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:38Z\", \"source_id\": 13109988, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:40Z\", \"source_id\": 39943020, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:30:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:42Z\", \"source_id\": 13112734, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:59Z\", \"source_id\": 39950188, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:04Z\", \"source_id\": 13115215, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "8", "timing_fact_generation": 1789191245572524, "current_leg_arrival_utc": "2026-09-12T06:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:05.562093", "service_state_evidence_id": 13115215, "current_leg_start_actual_dep": "2026-09-12T06:32:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:05.876197", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
TRB |
CDF |
2F04 |
756116 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 575.785, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 915.029, "from_m": 575.785, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 934.635, "from_m": 915.029, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 1003.943, "from_m": 934.635, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1099.317, "from_m": 1003.943, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 496648, "profile_key": "d262ac6b87675b2d1ffc837dc5277a6055e761e53a86c920fd0ad86d63275236", "schedule_id": 29734, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0532", "location": "Treherbert", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40142}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534H", "location": "Ynyswen", "stage_seq": 2, "distance_m": 1099.317, "section_seq": 1, "route_path_id": 40142}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1099.317, "from_m": 0.0, "section_seq": 1, "route_path_id": 40142}], "total_distance_m": 1099.317, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1099.317, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25073, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:39:46Z", "source_id": 39877244, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:41:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:39:53Z", "source_id": 13091067, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25077, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:14Z", "source_id": 39892640, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:18Z", "source_id": 13095909, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25130, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:59Z", "source_id": 39900804, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:01:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:01:04Z", "source_id": 13098623, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25136, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:05Z", "source_id": 39904741, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:12Z", "source_id": 13099927, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25140, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:56Z", "source_id": 39911311, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:59Z", "source_id": 13102095, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25156, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:03Z", "source_id": 39915792, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:13:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:09Z", "source_id": 13103564, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25233, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:40Z", "source_id": 39924082, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:18:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:43Z", "source_id": 13106361, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25241, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:08Z", "source_id": 39929362, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:21:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:12Z", "source_id": 13108155, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25245, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:33Z", "source_id": 39934665, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:38Z", "source_id": 13109988, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25258, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:40Z", "source_id": 39943020, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T05:30:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:42Z", "source_id": 13112734, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24966, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:59Z", "source_id": 39950188, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:04Z", "source_id": 13115215, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Treherbert |
0532 |
0532 |
2 |
None |
None |
Cardiff Central |
0636 |
0635 |
8 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y61880/2026-09-12/detailed |
None |
Cardiff Queen Street |
2026-09-12T06:32:00+01:00 |
Cardiff Central |
3.0 |
{"type": "LineString", "coordinates": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-3.171930566980932, 51.47710393260773], [-3.1723610999999994, 51.4769702], [-3.1724698, 51.476942300000005], [-3.1725684, 51.47691009999999], [-3.1734133000000004, 51.47665400000001], [-3.1736526, 51.4765853], [-3.1738792, 51.476517300000005], [-3.1739411, 51.476498799999995], [-3.1740777, 51.47645760000001], [-3.1742243999999995, 51.47641339999999], [-3.1744743999999994, 51.4763388], [-3.1752819, 51.4761196], [-3.1755003, 51.4760639], [-3.1756265, 51.4760329], [-3.175958, 51.47594629999999], [-3.1762035000000006, 51.47588629999999], [-3.17641865, 51.47584095000017], [-3.1766039, 51.4758122], [-3.1768271, 51.47578089999999], [-3.1770947, 51.4757489], [-3.1772862999999996, 51.47573049999998], [-3.1775485999999997, 51.4757115], [-3.1776977, 51.47570439999999], [-3.1778614999999997, 51.4756979], [-3.1780670999999994, 51.47569120000001], [-3.1792304, 51.4756626]]} |
0.6 |
0631 |
0634 |
Cardiff Queen Street |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:34:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115215 |
1789191245572524 |
64 |
64 |
2026-09-12 05:44:05.876197 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:05.562093 |
| 465597 |
496281 |
W87739 |
075Y80M612 |
2026-09-12 |
COMPLETE |
13114190 |
2026-09-12 06:34:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 496281, "stp": "P", "toc": "ScotRail", "uid": "W87739", "consist": "385010+385046", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87739/2026-09-12/detailed", "trust_id": "075Y80M612", "origin_crs": "XCK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "4", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "5Y80", "timing_status": "ON TIME", "origin_station": "Corkerhill C.S.M.D.", "current_leg_arr": "0634", "current_leg_dep": "0624", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0624", "origin_platform": null, "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Corkerhill C.S.M.D.", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Corkerhill C.S.M.D.", "current_leg_milage": "3.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1751.992, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3143.579, \"from_m\": 1751.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3300.695, \"from_m\": 3143.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3346.266, \"from_m\": 3300.695, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3402.733, \"from_m\": 3346.266, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3463.396, \"from_m\": 3402.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3475.388, \"from_m\": 3463.396, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3533.839, \"from_m\": 3475.388, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3543.051, \"from_m\": 3533.839, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3785.465, \"from_m\": 3543.051, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4209.089, \"from_m\": 3785.465, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 496281, \"profile_key\": \"568b696fa30568f94684632d9513d49a49f25c9df85d69e40346ee022bb2bfab\", \"schedule_id\": 29087, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Shields Jn\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 3, \"distance_m\": 2980.003, \"section_seq\": 1, \"route_path_id\": 28738}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 4, \"distance_m\": 4209.089, \"section_seq\": 1, \"route_path_id\": 28738}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4209.089, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28738}], \"total_distance_m\": 4209.089, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 4209.089, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:18Z\", \"source_id\": 39947298, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:23Z\", \"source_id\": 13114190, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "4", "timing_fact_generation": 1789191145305968, "current_leg_arrival_utc": "2026-09-12T06:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:06.701199", "service_state_evidence_id": 13114190, "current_leg_start_actual_dep": "2026-09-12T06:24:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:07.576562", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XCK |
GLC |
5Y80 |
385010+385046 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1751.992, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3143.579, "from_m": 1751.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3300.695, "from_m": 3143.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3346.266, "from_m": 3300.695, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3402.733, "from_m": 3346.266, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3463.396, "from_m": 3402.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3475.388, "from_m": 3463.396, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3533.839, "from_m": 3475.388, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3543.051, "from_m": 3533.839, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3785.465, "from_m": 3543.051, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4209.089, "from_m": 3785.465, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 496281, "profile_key": "568b696fa30568f94684632d9513d49a49f25c9df85d69e40346ee022bb2bfab", "schedule_id": 29087, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Corkerhill C.S.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Shields Jn", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28738}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Glasgow Bridge Street Jn", "stage_seq": 3, "distance_m": 2980.003, "section_seq": 1, "route_path_id": 28738}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 4, "distance_m": 4209.089, "section_seq": 1, "route_path_id": 28738}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4209.089, "from_m": 0.0, "section_seq": 1, "route_path_id": 28738}], "total_distance_m": 4209.089, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 4209.089, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2003, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:18Z", "source_id": 39947298, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:34:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:23Z", "source_id": 13114190, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Corkerhill C.S.M.D. |
0624 |
0624 |
None |
None |
None |
Glasgow Central High Level |
0634 |
0634 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87739/2026-09-12/detailed |
None |
Corkerhill C.S.M.D. |
2026-09-12T06:24:00+01:00 |
Glasgow Central High Level |
10.0 |
{"type": "LineString", "coordinates": [[-4.3245403, 55.83633390000001], [-4.325350299999999, 55.836085399999995], [-4.3255193, 55.8360357], [-4.3256676, 55.835999599999994], [-4.3257875, 55.8359709], [-4.325916299999999, 55.835946799999995], [-4.326442, 55.8358745], [-4.3267236, 55.835839799999995], [-4.326332, 55.8358594], [-4.326187199999999, 55.83586849999999], [-4.3260075, 55.835885], [-4.3258278, 55.83590610000001], [-4.3256829, 55.8359257], [-4.3255488, 55.8359498], [-4.3254201, 55.835979899999984], [-4.325302, 55.8360146], [-4.323260900000001, 55.83663810000001], [-4.3231348, 55.836678799999994], [-4.3230141, 55.836727], [-4.322739499999999, 55.83684220000001], [-4.3220431999999995, 55.8371322], [-4.3214825999999995, 55.8373958], [-4.3205679, 55.837865699999995], [-4.3204168, 55.8379372], [-4.320197799999999, 55.838028300000005], [-4.319841099999999, 55.83816689999999], [-4.3197096, 55.8382166], [-4.3195782, 55.8382738], [-4.3191035, 55.8384907], [-4.3184383, 55.83873620000001], [-4.317939399999999, 55.83893049999998], [-4.3178715, 55.8389581], [-4.317627, 55.8390575], [-4.3174619, 55.83911729999999], [-4.317323, 55.83915960000001], [-4.3171566, 55.83920829999999], [-4.3169116, 55.839262099999985], [-4.316615199999999, 55.83932149999999], [-4.3163518, 55.8393743], [-4.3151326, 55.83960079999999], [-4.3134496, 55.8398534], [-4.313047, 55.83992750000001], [-4.311913363773703, 55.84013971528525], [-4.311078499999999, 55.84029600000001], [-4.3106262, 55.84037990000001], [-4.3102704, 55.8404511], [-4.3098667, 55.840544099999995], [-4.309462100000001, 55.8406508], [-4.308818799999999, 55.840840400000005], [-4.3084117, 55.8409873], [-4.3081735000000005, 55.8410844], [-4.307986199999999, 55.84116079999999], [-4.3075654, 55.84135139999999], [-4.3070765, 55.84157530000001], [-4.3052349, 55.8424339], [-4.3029811, 55.84351319999999], [-4.3026048999999995, 55.8437093], [-4.3023089, 55.8438777], [-4.302080199999999, 55.8440209], [-4.3018556, 55.8441651], [-4.301569599999999, 55.8443813], [-4.3015442, 55.8444005], [-4.3009896, 55.8447894], [-4.300799, 55.84492309999999], [-4.3005818, 55.8450692], [-4.3003925, 55.84518799999999], [-4.3001573, 55.8453296], [-4.2998356, 55.84551429999999], [-4.2994927, 55.8457003], [-4.2986832999999995, 55.846042399999995], [-4.2983252, 55.8461866], [-4.297947799999999, 55.846282499999994], [-4.2977904, 55.84632249999999], [-4.297387399999999, 55.84645710000001], [-4.296676100000001, 55.8467033], [-4.2960168, 55.84691709999999], [-4.2957245, 55.846999200000006], [-4.2954992, 55.84705420000001], [-4.2952491, 55.847103099999984], [-4.2949305, 55.8471664], [-4.2946032999999995, 55.8472123], [-4.2943337, 55.847247], [-4.2939636, 55.8472921], [-4.2937135, 55.847323499999995], [-4.2936645, 55.8473297], [-4.2933582, 55.8473561], [-4.2928884, 55.84740219999999], [-4.292728899999999, 55.8474182], [-4.2921909, 55.8474372], [-4.2913838, 55.84746069999999], [-4.2911622, 55.84746719999999], [-4.2902638, 55.84749169999999], [-4.290104599999999, 55.84749409999999], [-4.290008499999999, 55.8474956], [-4.2896649, 55.8475027], [-4.2888751, 55.8475601], [-4.2881013, 55.8475633], [-4.288083799999999, 55.8475624], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
3.6 |
0624 |
0634 |
Corkerhill C.S.M.D. |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:34:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114190 |
1789191145305968 |
12 |
12 |
2026-09-12 05:44:07.576562 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:06.701199 |
| 465598 |
495722 |
G58956 |
722N50M612 |
2026-09-12 |
COMPLETE |
13114387 |
2026-09-12 06:34:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 495722, "stp": "P", "toc": "London Overground", "uid": "G58956", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G58956/2026-09-12/detailed", "trust_id": "722N50M612", "origin_crs": "WJH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-12", "dest_arr_time": "0632", "dest_platform": "3", "is_terminated": 1, "next_location": "Richmond North London Line", "signalling_id": "2N50", "timing_status": "LATE", "origin_station": "Willesden Junction High Level", "current_leg_arr": "0634", "current_leg_dep": "0628", "current_leg_end": "Richmond North London Line", "origin_dep_time": "0612", "origin_platform": "5", "current_location": "Richmond North London Line", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]}", "current_leg_start": "Kew Gardens", "dest_arr_time_act": "0630", "motion_projection": null, "next_location_lat": "51.4632722", "next_location_lon": "-0.3011125", "previous_location": "Kew Gardens", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 775.623, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 815.245, \"from_m\": 775.623, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13753.431, \"from_m\": 815.245, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19919.52, \"from_m\": 13753.431, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23649.947, \"from_m\": 19919.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23672.906, \"from_m\": 23649.947, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23852.181, \"from_m\": 23672.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30093.617, \"from_m\": 23852.181, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30127.209, \"from_m\": 30093.617, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32756.674, \"from_m\": 30127.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37077.461, \"from_m\": 32756.674, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40981.223, \"from_m\": 37077.461, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41045.524, \"from_m\": 40981.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42697.094, \"from_m\": 41045.524, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 42898.154, \"from_m\": 42697.094, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43362.678, \"from_m\": 42898.154, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 45023.821, \"from_m\": 43362.678, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45391.661, \"from_m\": 45023.821, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53709.446, \"from_m\": 45391.661, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 54041.318, \"from_m\": 53709.446, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54775.013, \"from_m\": 54041.318, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55415.275, \"from_m\": 54775.013, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 60096.925, \"from_m\": 55415.275, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 60365.799, \"from_m\": 60096.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60595.01, \"from_m\": 60365.799, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 60651.648, \"from_m\": 60595.01, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70758.314, \"from_m\": 60651.648, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 75184.577, \"from_m\": 70758.314, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75480.939, \"from_m\": 75184.577, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 75824.045, \"from_m\": 75480.939, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 75874.559, \"from_m\": 75824.045, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76054.613, \"from_m\": 75874.559, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76466.316, \"from_m\": 76054.613, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 82103.806, \"from_m\": 76466.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 82664.817, \"from_m\": 82103.806, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83797.138, \"from_m\": 82664.817, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83871.236, \"from_m\": 83797.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 83925.431, \"from_m\": 83871.236, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 83972.737, \"from_m\": 83925.431, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 84787.607, \"from_m\": 83972.737, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 85230.484, \"from_m\": 84787.607, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 86108.506, \"from_m\": 85230.484, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87059.121, \"from_m\": 86108.506, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89852.539, \"from_m\": 87059.121, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 94476.377, \"from_m\": 89852.539, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 95429.925, \"from_m\": 94476.377, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 103928.897, \"from_m\": 95429.925, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 103976.351, \"from_m\": 103928.897, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117462.305, \"from_m\": 103976.351, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 118393.828, \"from_m\": 117462.305, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 118424.979, \"from_m\": 118393.828, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 124488.169, \"from_m\": 118424.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 124863.279, \"from_m\": 124488.169, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 125497.502, \"from_m\": 124863.279, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 125553.655, \"from_m\": 125497.502, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 125561.662, \"from_m\": 125553.655, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 125613.954, \"from_m\": 125561.662, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 125658.361, \"from_m\": 125613.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125783.325, \"from_m\": 125658.361, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 126264.704, \"from_m\": 125783.325, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126424.271, \"from_m\": 126264.704, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 126476.13, \"from_m\": 126424.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127183.932, \"from_m\": 126476.13, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 127229.089, \"from_m\": 127183.932, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 127397.753, \"from_m\": 127229.089, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 495722, \"profile_key\": \"d789776c291307184431c986d0cf09b175febe7bd2fd321416a0e2bee9d0ee0f\", \"schedule_id\": 15085, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33804}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 2, \"distance_m\": 3328.754, \"section_seq\": 1, \"route_path_id\": 33804}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Acton Central\", \"stage_seq\": 3, \"distance_m\": 11376.738, \"section_seq\": 1, \"route_path_id\": 33804}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 14007.113, \"section_seq\": 1, \"route_path_id\": 33804}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Gunnersbury\", \"stage_seq\": 5, \"distance_m\": 20181.38, \"section_seq\": 1, \"route_path_id\": 33804}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Kew Gardens\", \"stage_seq\": 6, \"distance_m\": 23810.27, \"section_seq\": 1, \"route_path_id\": 33804}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": null, \"location\": \"Richmond North London Line\", \"stage_seq\": 7, \"distance_m\": 33746.004, \"section_seq\": 1, \"route_path_id\": 33804}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 127397.753, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33804}], \"total_distance_m\": 127397.753, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 115145.315, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 12252.438, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0612", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4632722", "current_position_lon": "-0.3011125", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:53Z\", \"source_id\": 39922917, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:17:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:58Z\", \"source_id\": 13105962, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:14Z\", \"source_id\": 39932687, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:17Z\", \"source_id\": 13109254, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:44Z\", \"source_id\": 39938219, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:48Z\", \"source_id\": 13111117, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:39Z\", \"source_id\": 39947910, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:43Z\", \"source_id\": 13114387, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Richmond North London Line", "service_state_platform": "3", "timing_fact_generation": 1789191163604008, "current_leg_arrival_utc": "2026-09-12T06:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:08.213747", "service_state_evidence_id": 13114387, "current_leg_start_actual_dep": "2026-09-12T06:30:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:08.597270", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WJH |
None |
2N50 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 775.623, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 815.245, "from_m": 775.623, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13753.431, "from_m": 815.245, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19919.52, "from_m": 13753.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23649.947, "from_m": 19919.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23672.906, "from_m": 23649.947, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23852.181, "from_m": 23672.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30093.617, "from_m": 23852.181, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30127.209, "from_m": 30093.617, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32756.674, "from_m": 30127.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37077.461, "from_m": 32756.674, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40981.223, "from_m": 37077.461, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41045.524, "from_m": 40981.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42697.094, "from_m": 41045.524, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 42898.154, "from_m": 42697.094, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43362.678, "from_m": 42898.154, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 45023.821, "from_m": 43362.678, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45391.661, "from_m": 45023.821, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53709.446, "from_m": 45391.661, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 54041.318, "from_m": 53709.446, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54775.013, "from_m": 54041.318, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55415.275, "from_m": 54775.013, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 60096.925, "from_m": 55415.275, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 60365.799, "from_m": 60096.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60595.01, "from_m": 60365.799, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 60651.648, "from_m": 60595.01, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70758.314, "from_m": 60651.648, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 75184.577, "from_m": 70758.314, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75480.939, "from_m": 75184.577, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 75824.045, "from_m": 75480.939, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 75874.559, "from_m": 75824.045, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76054.613, "from_m": 75874.559, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76466.316, "from_m": 76054.613, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 82103.806, "from_m": 76466.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 82664.817, "from_m": 82103.806, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83797.138, "from_m": 82664.817, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83871.236, "from_m": 83797.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 83925.431, "from_m": 83871.236, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 83972.737, "from_m": 83925.431, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 84787.607, "from_m": 83972.737, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 85230.484, "from_m": 84787.607, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 86108.506, "from_m": 85230.484, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87059.121, "from_m": 86108.506, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89852.539, "from_m": 87059.121, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 94476.377, "from_m": 89852.539, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 95429.925, "from_m": 94476.377, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 103928.897, "from_m": 95429.925, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 103976.351, "from_m": 103928.897, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117462.305, "from_m": 103976.351, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 118393.828, "from_m": 117462.305, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 118424.979, "from_m": 118393.828, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 124488.169, "from_m": 118424.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 124863.279, "from_m": 124488.169, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 125497.502, "from_m": 124863.279, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 125553.655, "from_m": 125497.502, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 125561.662, "from_m": 125553.655, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 125613.954, "from_m": 125561.662, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 125658.361, "from_m": 125613.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125783.325, "from_m": 125658.361, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 126264.704, "from_m": 125783.325, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126424.271, "from_m": 126264.704, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 126476.13, "from_m": 126424.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127183.932, "from_m": 126476.13, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 127229.089, "from_m": 127183.932, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 127397.753, "from_m": 127229.089, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 495722, "profile_key": "d789776c291307184431c986d0cf09b175febe7bd2fd321416a0e2bee9d0ee0f", "schedule_id": 15085, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0612", "location": "Willesden Junction High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 33804}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Acton Wells Jn", "stage_seq": 2, "distance_m": 3328.754, "section_seq": 1, "route_path_id": 33804}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Acton Central", "stage_seq": 3, "distance_m": 11376.738, "section_seq": 1, "route_path_id": 33804}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620", "location": "South Acton", "stage_seq": 4, "distance_m": 14007.113, "section_seq": 1, "route_path_id": 33804}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Gunnersbury", "stage_seq": 5, "distance_m": 20181.38, "section_seq": 1, "route_path_id": 33804}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Kew Gardens", "stage_seq": 6, "distance_m": 23810.27, "section_seq": 1, "route_path_id": 33804}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": null, "location": "Richmond North London Line", "stage_seq": 7, "distance_m": 33746.004, "section_seq": 1, "route_path_id": 33804}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 127397.753, "from_m": 0.0, "section_seq": 1, "route_path_id": 33804}], "total_distance_m": 127397.753, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 115145.315, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 12252.438, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22344, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:53Z", "source_id": 39922917, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:17:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:58Z", "source_id": 13105962, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28352, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:14Z", "source_id": 39932687, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:24:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:17Z", "source_id": 13109254, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28341, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:44Z", "source_id": 39938219, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:27:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:48Z", "source_id": 13111117, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28312, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:39Z", "source_id": 39947910, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:43Z", "source_id": 13114387, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Willesden Junction High Level |
0612 |
0612 |
5 |
None |
None |
Richmond North London Line |
0632 |
0630 |
3 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G58956/2026-09-12/detailed |
None |
Kew Gardens |
2026-09-12T06:30:00+01:00 |
Richmond North London Line |
6.0 |
{"type": "LineString", "coordinates": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]} |
1.4 |
0628 |
0634 |
Kew Gardens |
Richmond North London Line |
Richmond North London Line |
51.4632722 |
-0.3011125 |
51.4632722 |
-0.3011125 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:34:00 |
Richmond North London Line |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114387 |
1789191163604008 |
29 |
29 |
2026-09-12 05:44:08.597270 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:08.213747 |
| 465599 |
496841 |
W84762 |
171K03M512 |
2026-09-12 |
COMPLETE |
13115239 |
2026-09-12 06:34:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 496841, "stp": "O", "toc": "TransPennine Express", "uid": "W84762", "consist": "185105", "dest_crs": "HUL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84762/2026-09-12/detailed", "trust_id": "171K03M512", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hull", "service_date": "2026-09-12", "dest_arr_time": "0625", "dest_platform": "6", "is_terminated": 1, "next_location": "Hull", "signalling_id": "1K03", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0634", "current_leg_dep": "0621", "current_leg_end": "Hull", "origin_dep_time": "0527", "origin_platform": "16B", "current_location": "Hull", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5781870000000001, 53.726861], [-0.576815, 53.7266192], [-0.5743498999999999, 53.72619569999999], [-0.5738184999999999, 53.72610170000001], [-0.5731698, 53.7260247], [-0.5649367, 53.72456950000001], [-0.5539957999999999, 53.72258849999999], [-0.5431346, 53.72067479999999], [-0.5424401, 53.72055129999998], [-0.5389891704717129, 53.719931641379674], [-0.5354465, 53.7192955], [-0.5335663, 53.718985], [-0.5327846, 53.71888369999999], [-0.5321300000000001, 53.7187989], [-0.5301216, 53.7185078], [-0.5290008, 53.7183772], [-0.5279359, 53.7182728], [-0.5228011, 53.717763], [-0.521411, 53.7176471], [-0.5200618999999999, 53.71754850000001], [-0.5172035999999999, 53.7173792], [-0.5153039, 53.71728590000001], [-0.5132136, 53.71720419999999], [-0.5103153999999999, 53.717111200000005], [-0.5090494, 53.717066900000006], [-0.5077483, 53.71702599999999], [-0.5044315999999999, 53.716914900000006], [-0.5032519999999999, 53.7168703], [-0.503054, 53.7168643], [-0.4960712000000001, 53.71666599999999], [-0.4943387, 53.7166378], [-0.4927305, 53.716623699999985], [-0.49108740000000006, 53.71663079999999], [-0.4893900000000001, 53.71667399999999], [-0.48772040000000005, 53.716739399999994], [-0.48590929999999993, 53.716826700000006], [-0.484174, 53.71692819999999], [-0.4824313, 53.7170501], [-0.4790437, 53.71727760000001], [-0.4755935999999999, 53.717513499999995], [-0.4734945999999999, 53.71761519999998], [-0.4721316, 53.717650299999995], [-0.4704388000000001, 53.71765059999999], [-0.4696609000000001, 53.7176364], [-0.46887339999999994, 53.717613], [-0.4675211, 53.71754760000001], [-0.46604780000000007, 53.7174328], [-0.4649136, 53.7173201], [-0.4638749999999999, 53.7171937], [-0.4622847000000001, 53.7169754], [-0.4591118, 53.7165163], [-0.4572386, 53.716291], [-0.45624759999999986, 53.7162076], [-0.4552098999999999, 53.71615409999998], [-0.4543404, 53.716127], [-0.4534506, 53.716106899999986], [-0.4527329999999999, 53.7161138], [-0.4514719, 53.7161446], [-0.4503164, 53.7161971], [-0.4493, 53.71625639999999], [-0.4491576420597607, 53.71626695003779], [-0.44824479999999994, 53.7163346], [-0.4478013, 53.716378899999995], [-0.44739509999999993, 53.7164323], [-0.4469946, 53.7164908], [-0.4466375, 53.7165475], [-0.4459593, 53.716664400000006], [-0.44534489999999993, 53.71677579999999], [-0.44370229999999994, 53.71706400000001], [-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]}", "current_leg_start": "Brough", "dest_arr_time_act": "0625", "motion_projection": null, "next_location_lat": "53.7440441", "next_location_lon": "-0.3461872", "previous_location": "Brough", "current_leg_milage": "10.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 241.071, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1497.489, \"from_m\": 241.071, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4456.763, \"from_m\": 1497.489, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5168.165, \"from_m\": 4456.763, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21932.767, \"from_m\": 5168.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22466.236, \"from_m\": 21932.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22525.832, \"from_m\": 22466.236, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22542.31, \"from_m\": 22525.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22588.935, \"from_m\": 22542.31, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23342.271, \"from_m\": 22588.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23394.215, \"from_m\": 23342.271, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30077.419, \"from_m\": 23394.215, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31090.433, \"from_m\": 30077.419, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31116.639, \"from_m\": 31090.433, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 31519.074, \"from_m\": 31116.639, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31579.662, \"from_m\": 31519.074, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 31643.206, \"from_m\": 31579.662, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 32895.307, \"from_m\": 31643.206, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33473.207, \"from_m\": 32895.307, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34631.831, \"from_m\": 33473.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34683.81, \"from_m\": 34631.831, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 39245.105, \"from_m\": 34683.81, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40028.161, \"from_m\": 39245.105, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40930.332, \"from_m\": 40028.161, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 41615.48, \"from_m\": 40930.332, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42699.892, \"from_m\": 41615.48, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43212.521, \"from_m\": 42699.892, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43295.906, \"from_m\": 43212.521, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 43343.29, \"from_m\": 43295.906, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43758.958, \"from_m\": 43343.29, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44368.696, \"from_m\": 43758.958, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45528.159, \"from_m\": 44368.696, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45565.711, \"from_m\": 45528.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46299.086, \"from_m\": 45565.711, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50543.3, \"from_m\": 46299.086, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50594.69, \"from_m\": 50543.3, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54730.188, \"from_m\": 50594.69, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 56669.412, \"from_m\": 54730.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58094.901, \"from_m\": 56669.412, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58162.473, \"from_m\": 58094.901, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 61530.896, \"from_m\": 58162.473, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62994.344, \"from_m\": 61530.896, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63562.427, \"from_m\": 62994.344, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 64563.132, \"from_m\": 63562.427, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66796.551, \"from_m\": 64563.132, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 66849.292, \"from_m\": 66796.551, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 66908.197, \"from_m\": 66849.292, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 67485.479, \"from_m\": 66908.197, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 69748.746, \"from_m\": 67485.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70369.02, \"from_m\": 69748.746, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 72041.092, \"from_m\": 70369.02, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72618.906, \"from_m\": 72041.092, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73573.121, \"from_m\": 72618.906, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 73620.151, \"from_m\": 73573.121, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 73919.14, \"from_m\": 73620.151, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74242.836, \"from_m\": 73919.14, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 75625.756, \"from_m\": 74242.836, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82690.753, \"from_m\": 75625.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83133.279, \"from_m\": 82690.753, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 83532.145, \"from_m\": 83133.279, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 83620.945, \"from_m\": 83532.145, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 83841.196, \"from_m\": 83620.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 496841, \"profile_key\": \"615fc22739cf09d34509cca116f99c74229c009b5a37b5b0f9c7719e3b1b7954\", \"schedule_id\": 38860, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 590.469, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533\", \"location\": \"Cross Gates\", \"stage_seq\": 3, \"distance_m\": 9640.811, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537H\", \"location\": \"Garforth\", \"stage_seq\": 4, \"distance_m\": 15548.82, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Micklefield\", \"stage_seq\": 5, \"distance_m\": 22985.817, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 6, \"distance_m\": 25862.482, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 7, \"distance_m\": 31226.709, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 8, \"distance_m\": 33235.591, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Selby\", \"stage_seq\": 9, \"distance_m\": 34610.804, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Howden\", \"stage_seq\": 10, \"distance_m\": 37655.853, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Gilberdyke\", \"stage_seq\": 11, \"distance_m\": 38857.071, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Brough\", \"stage_seq\": 12, \"distance_m\": 40398.841, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 13, \"distance_m\": 40991.731, \"section_seq\": 1, \"route_path_id\": 44073}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": null, \"location\": \"Hull\", \"stage_seq\": 14, \"distance_m\": 43093.024, \"section_seq\": 1, \"route_path_id\": 44073}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 83841.196, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 44073}], \"total_distance_m\": 83841.196, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 82782.673, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1058.523, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0527", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.7440441", "current_position_lon": "-0.3461872", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:40:56Z\", \"source_id\": 39878350, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:04Z\", \"source_id\": 13091449, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:44Z\", \"source_id\": 13092862, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:55Z\", \"source_id\": 39886561, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:50:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:03Z\", \"source_id\": 13094007, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:25Z\", \"source_id\": 13099174, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:13Z\", \"source_id\": 39913155, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:10:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:16Z\", \"source_id\": 13102686, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:23Z\", \"source_id\": 39919311, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:28Z\", \"source_id\": 13104681, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:29Z\", \"source_id\": 39926762, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:39Z\", \"source_id\": 13107317, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:08Z\", \"source_id\": 13115239, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hull", "service_state_platform": "6", "timing_fact_generation": 1789191248716931, "current_leg_arrival_utc": "2026-09-12T06:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:08.709376", "service_state_evidence_id": 13115239, "current_leg_start_actual_dep": "2026-09-12T06:21:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:08.980488", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
LDS |
HUL |
1K03 |
185105 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 241.071, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1497.489, "from_m": 241.071, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4456.763, "from_m": 1497.489, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5168.165, "from_m": 4456.763, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21932.767, "from_m": 5168.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22466.236, "from_m": 21932.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22525.832, "from_m": 22466.236, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22542.31, "from_m": 22525.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22588.935, "from_m": 22542.31, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23342.271, "from_m": 22588.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23394.215, "from_m": 23342.271, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30077.419, "from_m": 23394.215, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31090.433, "from_m": 30077.419, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31116.639, "from_m": 31090.433, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 31519.074, "from_m": 31116.639, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31579.662, "from_m": 31519.074, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 31643.206, "from_m": 31579.662, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 32895.307, "from_m": 31643.206, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33473.207, "from_m": 32895.307, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34631.831, "from_m": 33473.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34683.81, "from_m": 34631.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39245.105, "from_m": 34683.81, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40028.161, "from_m": 39245.105, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40930.332, "from_m": 40028.161, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 41615.48, "from_m": 40930.332, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42699.892, "from_m": 41615.48, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43212.521, "from_m": 42699.892, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43295.906, "from_m": 43212.521, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 43343.29, "from_m": 43295.906, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43758.958, "from_m": 43343.29, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44368.696, "from_m": 43758.958, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45528.159, "from_m": 44368.696, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45565.711, "from_m": 45528.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46299.086, "from_m": 45565.711, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50543.3, "from_m": 46299.086, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50594.69, "from_m": 50543.3, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54730.188, "from_m": 50594.69, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 56669.412, "from_m": 54730.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58094.901, "from_m": 56669.412, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58162.473, "from_m": 58094.901, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 61530.896, "from_m": 58162.473, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62994.344, "from_m": 61530.896, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63562.427, "from_m": 62994.344, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 64563.132, "from_m": 63562.427, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66796.551, "from_m": 64563.132, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 66849.292, "from_m": 66796.551, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 66908.197, "from_m": 66849.292, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 67485.479, "from_m": 66908.197, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 69748.746, "from_m": 67485.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70369.02, "from_m": 69748.746, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 72041.092, "from_m": 70369.02, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72618.906, "from_m": 72041.092, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73573.121, "from_m": 72618.906, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 73620.151, "from_m": 73573.121, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 73919.14, "from_m": 73620.151, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74242.836, "from_m": 73919.14, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 75625.756, "from_m": 74242.836, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82690.753, "from_m": 75625.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83133.279, "from_m": 82690.753, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 83532.145, "from_m": 83133.279, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 83620.945, "from_m": 83532.145, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 83841.196, "from_m": 83620.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 496841, "profile_key": "615fc22739cf09d34509cca116f99c74229c009b5a37b5b0f9c7719e3b1b7954", "schedule_id": 38860, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0527", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 590.469, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533", "location": "Cross Gates", "stage_seq": 3, "distance_m": 9640.811, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537H", "location": "Garforth", "stage_seq": 4, "distance_m": 15548.82, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Micklefield", "stage_seq": 5, "distance_m": 22985.817, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Gascoigne Wood Jn", "stage_seq": 6, "distance_m": 25862.482, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Hambleton West Jn", "stage_seq": 7, "distance_m": 31226.709, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Hambleton East Jn", "stage_seq": 8, "distance_m": 33235.591, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Selby", "stage_seq": 9, "distance_m": 34610.804, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Howden", "stage_seq": 10, "distance_m": 37655.853, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Gilberdyke", "stage_seq": 11, "distance_m": 38857.071, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Brough", "stage_seq": 12, "distance_m": 40398.841, "section_seq": 1, "route_path_id": 44073}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Hessle Road Jn", "stage_seq": 13, "distance_m": 40991.731, "section_seq": 1, "route_path_id": 44073}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": null, "location": "Hull", "stage_seq": 14, "distance_m": 43093.024, "section_seq": 1, "route_path_id": 44073}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 83841.196, "from_m": 0.0, "section_seq": 1, "route_path_id": 44073}], "total_distance_m": 83841.196, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 82782.673, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1058.523, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:40:56Z", "source_id": 39878350, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:04Z", "source_id": 13091449, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:44Z", "source_id": 13092862, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:55Z", "source_id": 39886561, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:50:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:03Z", "source_id": 13094007, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:25Z", "source_id": 13099174, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:13Z", "source_id": 39913155, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:10:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:16Z", "source_id": 13102686, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:23Z", "source_id": 39919311, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:15:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:28Z", "source_id": 13104681, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:29Z", "source_id": 39926762, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:39Z", "source_id": 13107317, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:08Z", "source_id": 13115239, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Leeds |
0527 |
0527 |
16B |
None |
None |
Hull |
0625 |
0625 |
6 |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84762/2026-09-12/detailed |
None |
Brough |
2026-09-12T06:21:30+01:00 |
Hull |
13.0 |
{"type": "LineString", "coordinates": [[-0.5781870000000001, 53.726861], [-0.576815, 53.7266192], [-0.5743498999999999, 53.72619569999999], [-0.5738184999999999, 53.72610170000001], [-0.5731698, 53.7260247], [-0.5649367, 53.72456950000001], [-0.5539957999999999, 53.72258849999999], [-0.5431346, 53.72067479999999], [-0.5424401, 53.72055129999998], [-0.5389891704717129, 53.719931641379674], [-0.5354465, 53.7192955], [-0.5335663, 53.718985], [-0.5327846, 53.71888369999999], [-0.5321300000000001, 53.7187989], [-0.5301216, 53.7185078], [-0.5290008, 53.7183772], [-0.5279359, 53.7182728], [-0.5228011, 53.717763], [-0.521411, 53.7176471], [-0.5200618999999999, 53.71754850000001], [-0.5172035999999999, 53.7173792], [-0.5153039, 53.71728590000001], [-0.5132136, 53.71720419999999], [-0.5103153999999999, 53.717111200000005], [-0.5090494, 53.717066900000006], [-0.5077483, 53.71702599999999], [-0.5044315999999999, 53.716914900000006], [-0.5032519999999999, 53.7168703], [-0.503054, 53.7168643], [-0.4960712000000001, 53.71666599999999], [-0.4943387, 53.7166378], [-0.4927305, 53.716623699999985], [-0.49108740000000006, 53.71663079999999], [-0.4893900000000001, 53.71667399999999], [-0.48772040000000005, 53.716739399999994], [-0.48590929999999993, 53.716826700000006], [-0.484174, 53.71692819999999], [-0.4824313, 53.7170501], [-0.4790437, 53.71727760000001], [-0.4755935999999999, 53.717513499999995], [-0.4734945999999999, 53.71761519999998], [-0.4721316, 53.717650299999995], [-0.4704388000000001, 53.71765059999999], [-0.4696609000000001, 53.7176364], [-0.46887339999999994, 53.717613], [-0.4675211, 53.71754760000001], [-0.46604780000000007, 53.7174328], [-0.4649136, 53.7173201], [-0.4638749999999999, 53.7171937], [-0.4622847000000001, 53.7169754], [-0.4591118, 53.7165163], [-0.4572386, 53.716291], [-0.45624759999999986, 53.7162076], [-0.4552098999999999, 53.71615409999998], [-0.4543404, 53.716127], [-0.4534506, 53.716106899999986], [-0.4527329999999999, 53.7161138], [-0.4514719, 53.7161446], [-0.4503164, 53.7161971], [-0.4493, 53.71625639999999], [-0.4491576420597607, 53.71626695003779], [-0.44824479999999994, 53.7163346], [-0.4478013, 53.716378899999995], [-0.44739509999999993, 53.7164323], [-0.4469946, 53.7164908], [-0.4466375, 53.7165475], [-0.4459593, 53.716664400000006], [-0.44534489999999993, 53.71677579999999], [-0.44370229999999994, 53.71706400000001], [-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]} |
10.4 |
0621 |
0634 |
Brough |
Hull |
Hull |
53.7440441 |
-0.3461872 |
53.7440441 |
-0.3461872 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:34:00 |
Hull |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115239 |
1789191248716931 |
52 |
52 |
2026-09-12 05:44:08.980488 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:08.709376 |
| 465600 |
495403 |
C48457 |
742J03M612 |
2026-09-12 |
COMPLETE |
13114325 |
2026-09-12 06:34:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 495403, "stp": "P", "toc": "Great Western Railway", "uid": "C48457", "consist": "165113", "dest_crs": "BSK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48457/2026-09-12/detailed", "trust_id": "742J03M612", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "5", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2J03", "timing_status": "ON TIME", "origin_station": "Reading", "current_leg_arr": "0634", "current_leg_dep": "0625", "current_leg_end": "Basingstoke", "origin_dep_time": "0605", "origin_platform": "12", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Bramley (Hants)", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Bramley (Hants)", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 430.826, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4918.123, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.659, \"from_m\": 4918.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16082.629, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16144.016, \"from_m\": 16082.629, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16183.619, \"from_m\": 16144.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16209.188, \"from_m\": 16183.619, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16262.187, \"from_m\": 16209.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16292.387, \"from_m\": 16262.187, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16329.352, \"from_m\": 16292.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16723.609, \"from_m\": 16329.352, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16754.044, \"from_m\": 16723.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16842.713, \"from_m\": 16754.044, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16906.412, \"from_m\": 16842.713, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17045.895, \"from_m\": 16906.412, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18322.627, \"from_m\": 17045.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21008.524, \"from_m\": 18322.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21045.041, \"from_m\": 21008.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21105.508, \"from_m\": 21045.041, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21447.559, \"from_m\": 21105.508, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21546.412, \"from_m\": 21447.559, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28537.674, \"from_m\": 21546.412, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28899.16, \"from_m\": 28537.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 495403, \"profile_key\": \"2cd147d557f9a038986df2e2c9362c2d4500d3ded7d96e3996fcb369c385d85a\", \"schedule_id\": 10369, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610H\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614H\", \"location\": \"Reading Green Park\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Mortimer\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 31660}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 8, \"distance_m\": 15672.614, \"section_seq\": 1, \"route_path_id\": 31660}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28899.16, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31660}], \"total_distance_m\": 28899.16, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 28058.956, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 840.204, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:02Z\", \"source_id\": 39910086, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:03Z\", \"source_id\": 13101681, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:59Z\", \"source_id\": 39915662, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:12:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:03Z\", \"source_id\": 13103537, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:07Z\", \"source_id\": 39924703, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:13Z\", \"source_id\": 13106562, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:43Z\", \"source_id\": 39933396, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:48Z\", \"source_id\": 13109521, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:34Z\", \"source_id\": 39947707, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:37Z\", \"source_id\": 13114325, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "5", "timing_fact_generation": 1789191158656382, "current_leg_arrival_utc": "2026-09-12T06:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:10.192455", "service_state_evidence_id": 13114325, "current_leg_start_actual_dep": "2026-09-12T06:26:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:10.686182", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDG |
BSK |
2J03 |
165113 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.659, "from_m": 4918.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16082.629, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16144.016, "from_m": 16082.629, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16183.619, "from_m": 16144.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16209.188, "from_m": 16183.619, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16262.187, "from_m": 16209.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16292.387, "from_m": 16262.187, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16329.352, "from_m": 16292.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16723.609, "from_m": 16329.352, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16754.044, "from_m": 16723.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16842.713, "from_m": 16754.044, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16906.412, "from_m": 16842.713, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17045.895, "from_m": 16906.412, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18322.627, "from_m": 17045.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21008.524, "from_m": 18322.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21045.041, "from_m": 21008.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21105.508, "from_m": 21045.041, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21447.559, "from_m": 21105.508, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21546.412, "from_m": 21447.559, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28537.674, "from_m": 21546.412, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28899.16, "from_m": 28537.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 495403, "profile_key": "2cd147d557f9a038986df2e2c9362c2d4500d3ded7d96e3996fcb369c385d85a", "schedule_id": 10369, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610H", "location": "Reading West", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 31660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614H", "location": "Reading Green Park", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Mortimer", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Bramley (Hants)", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 31660}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 8, "distance_m": 15672.614, "section_seq": 1, "route_path_id": 31660}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28899.16, "from_m": 0.0, "section_seq": 1, "route_path_id": 31660}], "total_distance_m": 28899.16, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 28058.956, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 840.204, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23875, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:02Z", "source_id": 39910086, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:09:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:03Z", "source_id": 13101681, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23940, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:59Z", "source_id": 39915662, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:12:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:03Z", "source_id": 13103537, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27058, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:07Z", "source_id": 39924703, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:19:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:13Z", "source_id": 13106562, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:43Z", "source_id": 39933396, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:24:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:48Z", "source_id": 13109521, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27123, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:34Z", "source_id": 39947707, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:37Z", "source_id": 13114325, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Reading |
0605 |
0605 |
12 |
None |
None |
Basingstoke |
0634 |
0634 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48457/2026-09-12/detailed |
None |
Bramley (Hants) |
2026-09-12T06:26:00+01:00 |
Basingstoke |
9.0 |
{"type": "LineString", "coordinates": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} |
5.0 |
0625 |
0634 |
Bramley (Hants) |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:34:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114325 |
1789191158656382 |
38 |
38 |
2026-09-12 05:44:10.686182 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:10.192455 |
| 465601 |
495959 |
S03659 |
702P031612 |
2026-09-12 |
COMPLETE |
13114418 |
2026-09-12 06:34:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 495959, "stp": "N", "toc": "Chiltern Railways", "uid": "S03659", "consist": "165011", "dest_crs": "PRR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:S03659/2026-09-12/detailed", "trust_id": "702P031612", "origin_crs": "AYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Princes Risborough", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "1", "is_terminated": 1, "next_location": "Princes Risborough", "signalling_id": "2P03", "timing_status": "EARLY", "origin_station": "Aylesbury", "current_leg_arr": "0634", "current_leg_dep": "0630", "current_leg_end": "Princes Risborough", "origin_dep_time": "0617", "origin_platform": "1", "current_location": "Princes Risborough", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8292942000000001, 51.7358528], [-0.8302071999999999, 51.7348062], [-0.8302903999999999, 51.7347037], [-0.8309367999999999, 51.7339834], [-0.8309943999999999, 51.7339182], [-0.8327474, 51.7319013], [-0.8338007999999999, 51.73072099999999], [-0.8339529000000001, 51.73053849999999], [-0.8344934, 51.729915600000005], [-0.8352373999999999, 51.7290224], [-0.8353624, 51.72888030000001], [-0.8368064999999999, 51.72724439999999], [-0.8378636, 51.72604699999999], [-0.8390008, 51.7247396], [-0.8392194, 51.724478], [-0.8396686999999999, 51.7240451], [-0.840062, 51.72367270000001], [-0.8403425, 51.723467799999995], [-0.8409855, 51.7230191], [-0.841624, 51.7226171], [-0.8422449999999999, 51.72219100000001], [-0.8424617, 51.7220106], [-0.842557934840736, 51.721918011123584], [-0.8431691999999998, 51.72132990000001], [-0.8433610000000001, 51.72112880000001], [-0.8434566999999998, 51.72101620000001], [-0.8436327999999998, 51.7207749], [-0.8437169999999999, 51.72064269999999], [-0.8438038, 51.7204755], [-0.8438914, 51.72025699999999], [-0.8439707, 51.72000779999999], [-0.8440034, 51.7198079], [-0.8440289, 51.719591], [-0.8440241, 51.7191691], [-0.8440187999999998, 51.71884010000001], [-0.8440216, 51.7185062], [-0.8440084999999999, 51.7178501], [-0.8440082, 51.7178332], [-0.8439852, 51.7173163], [-0.8439778999999998, 51.71676029999998], [-0.8439604, 51.71640049999999], [-0.8439591, 51.716182], [-0.8439778999999998, 51.7159146], [-0.8440222, 51.7156305], [-0.8440691, 51.7153804], [-0.8441267999999998, 51.7151627], [-0.8441724, 51.7150123], [-0.8442676, 51.7147098], [-0.8444043999999999, 51.714339200000005], [-0.8445400999999999, 51.714065], [-0.8446162999999999, 51.7139246], [-0.8447637999999998, 51.7135964], [-0.8448696999999998, 51.71336290000001], [-0.8448965999999999, 51.713313], [-0.8453149999999999, 51.71262159999999], [-0.8455785999999998, 51.712216700000006], [-0.8454695999999999, 51.7124267], [-0.8453311, 51.71268649999999], [-0.8447926999999998, 51.7137382], [-0.8444902, 51.714333399999994], [-0.8442864000000001, 51.71493000000001], [-0.8442045, 51.715239099999984], [-0.8441402, 51.71561719999999], [-0.8440851999999999, 51.716064], [-0.8440892, 51.71727710000001], [-0.8441052, 51.7178477], [-0.844124, 51.718521499999994]]}", "current_leg_start": "Monks Risborough", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.7185215", "next_location_lon": "-0.8441240", "previous_location": "Monks Risborough", "current_leg_milage": "2.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 659.394, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 836.517, \"from_m\": 659.394, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 495959, \"profile_key\": \"ebdc5e594d5881ee4ea73cc5703f8f1490335891a694ca93de13113f5c6d7ae5\", \"schedule_id\": 37159, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Aylesbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Marsh Lane Level Crossing\", \"stage_seq\": 2, \"distance_m\": 836.517, \"section_seq\": 1, \"route_path_id\": 40744}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 836.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40744}], \"total_distance_m\": 836.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 177.123, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 659.394, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.7185215", "current_position_lon": "-0.8441240", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:26Z\", \"source_id\": 13110940, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:58Z\", \"source_id\": 13112857, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23353, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:43Z\", \"source_id\": 39948027, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:49Z\", \"source_id\": 13114418, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Princes Risborough", "service_state_platform": "1", "timing_fact_generation": 1789191169950341, "current_leg_arrival_utc": "2026-09-12T06:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:13.442563", "service_state_evidence_id": 13114418, "current_leg_start_actual_dep": "2026-09-12T06:30:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:14.385037", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
N |
AYS |
PRR |
2P03 |
165011 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 659.394, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 836.517, "from_m": 659.394, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 495959, "profile_key": "ebdc5e594d5881ee4ea73cc5703f8f1490335891a694ca93de13113f5c6d7ae5", "schedule_id": 37159, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "Aylesbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Marsh Lane Level Crossing", "stage_seq": 2, "distance_m": 836.517, "section_seq": 1, "route_path_id": 40744}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 836.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 40744}], "total_distance_m": 836.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 177.123, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 659.394, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:26Z", "source_id": 13110940, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:58Z", "source_id": 13112857, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23353, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:43Z", "source_id": 39948027, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:34:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:49Z", "source_id": 13114418, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Aylesbury |
0617 |
0617 |
1 |
None |
None |
Princes Risborough |
0635 |
0635 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:S03659/2026-09-12/detailed |
None |
Monks Risborough |
2026-09-12T06:30:00+01:00 |
Princes Risborough |
4.0 |
{"type": "LineString", "coordinates": [[-0.8292942000000001, 51.7358528], [-0.8302071999999999, 51.7348062], [-0.8302903999999999, 51.7347037], [-0.8309367999999999, 51.7339834], [-0.8309943999999999, 51.7339182], [-0.8327474, 51.7319013], [-0.8338007999999999, 51.73072099999999], [-0.8339529000000001, 51.73053849999999], [-0.8344934, 51.729915600000005], [-0.8352373999999999, 51.7290224], [-0.8353624, 51.72888030000001], [-0.8368064999999999, 51.72724439999999], [-0.8378636, 51.72604699999999], [-0.8390008, 51.7247396], [-0.8392194, 51.724478], [-0.8396686999999999, 51.7240451], [-0.840062, 51.72367270000001], [-0.8403425, 51.723467799999995], [-0.8409855, 51.7230191], [-0.841624, 51.7226171], [-0.8422449999999999, 51.72219100000001], [-0.8424617, 51.7220106], [-0.842557934840736, 51.721918011123584], [-0.8431691999999998, 51.72132990000001], [-0.8433610000000001, 51.72112880000001], [-0.8434566999999998, 51.72101620000001], [-0.8436327999999998, 51.7207749], [-0.8437169999999999, 51.72064269999999], [-0.8438038, 51.7204755], [-0.8438914, 51.72025699999999], [-0.8439707, 51.72000779999999], [-0.8440034, 51.7198079], [-0.8440289, 51.719591], [-0.8440241, 51.7191691], [-0.8440187999999998, 51.71884010000001], [-0.8440216, 51.7185062], [-0.8440084999999999, 51.7178501], [-0.8440082, 51.7178332], [-0.8439852, 51.7173163], [-0.8439778999999998, 51.71676029999998], [-0.8439604, 51.71640049999999], [-0.8439591, 51.716182], [-0.8439778999999998, 51.7159146], [-0.8440222, 51.7156305], [-0.8440691, 51.7153804], [-0.8441267999999998, 51.7151627], [-0.8441724, 51.7150123], [-0.8442676, 51.7147098], [-0.8444043999999999, 51.714339200000005], [-0.8445400999999999, 51.714065], [-0.8446162999999999, 51.7139246], [-0.8447637999999998, 51.7135964], [-0.8448696999999998, 51.71336290000001], [-0.8448965999999999, 51.713313], [-0.8453149999999999, 51.71262159999999], [-0.8455785999999998, 51.712216700000006], [-0.8454695999999999, 51.7124267], [-0.8453311, 51.71268649999999], [-0.8447926999999998, 51.7137382], [-0.8444902, 51.714333399999994], [-0.8442864000000001, 51.71493000000001], [-0.8442045, 51.715239099999984], [-0.8441402, 51.71561719999999], [-0.8440851999999999, 51.716064], [-0.8440892, 51.71727710000001], [-0.8441052, 51.7178477], [-0.844124, 51.718521499999994]]} |
2.3 |
0630 |
0634 |
Monks Risborough |
Princes Risborough |
Princes Risborough |
51.7185215 |
-0.8441240 |
51.7185215 |
-0.8441240 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:34:00 |
Princes Risborough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114418 |
1789191169950341 |
15 |
15 |
2026-09-12 05:44:14.385037 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:13.442563 |
| 465602 |
497712 |
P86914 |
882D12N512 |
2026-09-12 |
COMPLETE |
13114180 |
2026-09-12 06:34:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 497712, "stp": "P", "toc": "Southeastern", "uid": "P86914", "consist": "465043+465189", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86914/2026-09-12/detailed", "trust_id": "882D12N512", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-12", "dest_arr_time": "0633", "dest_platform": "3", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2D12", "timing_status": "LATE", "origin_station": "Orpington", "current_leg_arr": "0634", "current_leg_dep": "0627", "current_leg_end": "London Victoria", "origin_dep_time": "0550", "origin_platform": "4", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Brixton", "dest_arr_time_act": "0633", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Brixton", "current_leg_milage": "3.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 263.41, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 853.0, \"from_m\": 263.41, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1305.715, \"from_m\": 853.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5983.207, \"from_m\": 1305.715, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6663.854, \"from_m\": 5983.207, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9729.351, \"from_m\": 6663.854, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12352.011, \"from_m\": 9729.351, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12682.556, \"from_m\": 12352.011, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 497712, \"profile_key\": \"15deb5b9e7e6247fad1dab41dc4934cbc7b4a937d4d5c8be8ef9a3d67a180339\", \"schedule_id\": 23197, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37458}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 834.729, \"section_seq\": 1, \"route_path_id\": 37458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 3074.106, \"section_seq\": 1, \"route_path_id\": 37458}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Bickley Jn\", \"stage_seq\": 4, \"distance_m\": 6279.873, \"section_seq\": 1, \"route_path_id\": 37458}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Bickley\", \"stage_seq\": 5, \"distance_m\": 9485.674, \"section_seq\": 1, \"route_path_id\": 37458}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0603\", \"location\": \"Bromley South\", \"stage_seq\": 6, \"distance_m\": 12682.556, \"section_seq\": 1, \"route_path_id\": 37458}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12682.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37458}], \"total_distance_m\": 12682.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 12419.146, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 263.41, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:06Z\", \"source_id\": 39894843, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:56:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:13Z\", \"source_id\": 13096670, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:44Z\", \"source_id\": 39900516, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:01:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:48Z\", \"source_id\": 13098472, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:12Z\", \"source_id\": 39903628, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:17Z\", \"source_id\": 13099539, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:05:56Z\", \"source_id\": 39907161, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:01Z\", \"source_id\": 13100750, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:41Z\", \"source_id\": 39912426, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:43Z\", \"source_id\": 13102416, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:48Z\", \"source_id\": 39915426, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:12:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:53Z\", \"source_id\": 13103424, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:23Z\", \"source_id\": 39919285, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:28Z\", \"source_id\": 13104682, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:22Z\", \"source_id\": 39925110, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:26Z\", \"source_id\": 13106687, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:34Z\", \"source_id\": 39928414, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:39Z\", \"source_id\": 13107827, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:32Z\", \"source_id\": 39933136, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:36Z\", \"source_id\": 13109440, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:05Z\", \"source_id\": 39937121, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:08Z\", \"source_id\": 13110782, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:20Z\", \"source_id\": 39947350, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:23Z\", \"source_id\": 13114180, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "3", "timing_fact_generation": 1789191144258383, "current_leg_arrival_utc": "2026-09-12T06:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:13.445968", "service_state_evidence_id": 13114180, "current_leg_start_actual_dep": "2026-09-12T06:27:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:14.387705", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
ORP |
None |
2D12 |
465043+465189 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 263.41, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 853.0, "from_m": 263.41, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1305.715, "from_m": 853.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5983.207, "from_m": 1305.715, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6663.854, "from_m": 5983.207, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9729.351, "from_m": 6663.854, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12352.011, "from_m": 9729.351, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12682.556, "from_m": 12352.011, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 497712, "profile_key": "15deb5b9e7e6247fad1dab41dc4934cbc7b4a937d4d5c8be8ef9a3d67a180339", "schedule_id": 23197, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0550", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37458}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Petts Wood", "stage_seq": 2, "distance_m": 834.729, "section_seq": 1, "route_path_id": 37458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 3074.106, "section_seq": 1, "route_path_id": 37458}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Bickley Jn", "stage_seq": 4, "distance_m": 6279.873, "section_seq": 1, "route_path_id": 37458}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Bickley", "stage_seq": 5, "distance_m": 9485.674, "section_seq": 1, "route_path_id": 37458}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0603", "location": "Bromley South", "stage_seq": 6, "distance_m": 12682.556, "section_seq": 1, "route_path_id": 37458}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12682.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 37458}], "total_distance_m": 12682.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 12419.146, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 263.41, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:06Z", "source_id": 39894843, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:56:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:13Z", "source_id": 13096670, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:44Z", "source_id": 39900516, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:01:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:48Z", "source_id": 13098472, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:12Z", "source_id": 39903628, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:17Z", "source_id": 13099539, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:05:56Z", "source_id": 39907161, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:01Z", "source_id": 13100750, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:41Z", "source_id": 39912426, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:43Z", "source_id": 13102416, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31343, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:48Z", "source_id": 39915426, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:12:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:53Z", "source_id": 13103424, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31861, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:23Z", "source_id": 39919285, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:14:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:28Z", "source_id": 13104682, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31267, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:22Z", "source_id": 39925110, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:19:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:26Z", "source_id": 13106687, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31253, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:34Z", "source_id": 39928414, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:39Z", "source_id": 13107827, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:32Z", "source_id": 39933136, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:36Z", "source_id": 13109440, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:05Z", "source_id": 39937121, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:08Z", "source_id": 13110782, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28673, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:20Z", "source_id": 39947350, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:34:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:23Z", "source_id": 13114180, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Orpington |
0550 |
0550 |
4 |
None |
None |
London Victoria |
0633 |
0633 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86914/2026-09-12/detailed |
None |
Brixton |
2026-09-12T06:27:00+01:00 |
London Victoria |
7.0 |
{"type": "LineString", "coordinates": [[-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-0.11434260000000002, 51.4632929], [-0.1146472, 51.463392799999994], [-0.1149037, 51.4634603], [-0.1152389, 51.4635375], [-0.115931, 51.46368079999999], [-0.1163271, 51.4637544], [-0.11671779999999998, 51.46380259999999], [-0.11702909999999998, 51.46384609999999], [-0.1173462, 51.4638751], [-0.1177132, 51.4639005], [-0.11810009999999996, 51.4639286], [-0.11844219999999996, 51.46393739999999], [-0.1187788, 51.4639366], [-0.119066, 51.4639344], [-0.1193409, 51.46392430000001], [-0.1196766, 51.46389920000001], [-0.119875, 51.4638794], [-0.1204667, 51.4638165], [-0.12083839999999998, 51.463772899999995], [-0.12135590000000002, 51.463713899999995], [-0.1218392, 51.46365509999999], [-0.1222515, 51.4636057], [-0.1226072, 51.4635646], [-0.1229705, 51.463523], [-0.12323610000000002, 51.4634932], [-0.1234885, 51.463463099999984], [-0.12392919999999998, 51.46342569999999], [-0.1241689, 51.4634113], [-0.12447629999999996, 51.4633941], [-0.1248492, 51.463385200000005], [-0.1252609, 51.4633894], [-0.12564479999999997, 51.46340839999999], [-0.125974, 51.463427200000005], [-0.1264868, 51.463478], [-0.1268447, 51.46352459999999], [-0.1272777, 51.46359650000001], [-0.12766769999999997, 51.4636686], [-0.12790400000000002, 51.4637251], [-0.12823509999999996, 51.463807], [-0.12853319999999996, 51.4638986], [-0.1289452, 51.46403060000001], [-0.1291694, 51.4641021], [-0.1292918, 51.4641509], [-0.12944699999999998, 51.46421469999999], [-0.1297095, 51.4643253], [-0.1300299, 51.46446970000001], [-0.13035489999999997, 51.4646275], [-0.13054189999999996, 51.46472440000001], [-0.1306569, 51.464789], [-0.13085349999999998, 51.464895199999994], [-0.13133589999999998, 51.4651581], [-0.1318095, 51.465416899999994], [-0.1318876, 51.4654603], [-0.1322039, 51.4656348], [-0.1329067, 51.466018], [-0.1330901, 51.46611930000001], [-0.133712, 51.4664616], [-0.1341275, 51.46669740000001], [-0.13449439999999996, 51.4669138], [-0.13483746654886736, 51.4671264397926], [-0.13485159999999996, 51.467135199999994], [-0.1353964, 51.4675041], [-0.135728, 51.46774839999999], [-0.1359609, 51.4679308], [-0.1362546, 51.4681641], [-0.13641879999999998, 51.4683072], [-0.13664539999999997, 51.46851379999998], [-0.13694959999999998, 51.4687777], [-0.1372039, 51.46902589999999], [-0.13735739999999996, 51.46918539999999], [-0.1378548, 51.4696487], [-0.1379207, 51.4697142], [-0.1381943, 51.46998309999999], [-0.13851509999999995, 51.4702925], [-0.1386856, 51.4704639], [-0.1388139, 51.47058809999999], [-0.13908989999999996, 51.47084900000001], [-0.139513, 51.4712714], [-0.1397419, 51.471500899999995], [-0.13999679999999998, 51.4717705], [-0.1403119, 51.4721244], [-0.140498, 51.4723637], [-0.1407141, 51.47269599999999], [-0.14079040000000004, 51.47283049999999], [-0.1408758, 51.4729843], [-0.1410169, 51.473304299999995], [-0.1411412, 51.4736196], [-0.1412081, 51.473750800000005], [-0.14129099999999997, 51.47392070000001], [-0.1414003, 51.4741019], [-0.1415066, 51.4742629], [-0.1417374, 51.4745486], [-0.1419255, 51.4747483], [-0.1420996, 51.47492080000001], [-0.14242379999999996, 51.4752003], [-0.14252177214556777, 51.47528468148318], [-0.14259074780321315, 51.47534408876767], [-0.14268009001552293, 51.47542103722268], [-0.14269447405688113, 51.4754334258646], [-0.14271884309428634, 51.475454414344824], [-0.14272791838651858, 51.47546223067865], [-0.1427727, 51.47550079999999], [-0.14283732766689608, 51.47555348016483], [-0.1428645557570757, 51.475575674670225], [-0.14304918962475677, 51.47572617547979], [-0.1430767, 51.47574860000001], [-0.1434241, 51.47604109999999], [-0.1435032267642259, 51.476112149797544], [-0.14353365531172432, 51.47613947228228], [-0.14357973363892523, 51.476180847028935], [-0.14360886687864438, 51.47620700638829], [-0.14363699994084686, 51.476232267652634], [-0.14366384983639507, 51.47625637672178], [-0.14368224019670284, 51.47627288979424], [-0.1436984, 51.4762874], [-0.1437568441698499, 51.476341095653275], [-0.1437681908252803, 51.47635152039963], [-0.14389039999999995, 51.4764638], [-0.14408399999999996, 51.476653500000005], [-0.144263, 51.47685869999999], [-0.14442199999999997, 51.47704499999999], [-0.1446355, 51.4773062], [-0.1448098, 51.47755420000001], [-0.1449707, 51.477815699999994], [-0.1451572, 51.478181500000005], [-0.1452691, 51.47844479999999], [-0.1453549, 51.4787029], [-0.145426, 51.478976], [-0.14545949999999996, 51.4791815], [-0.14546579999999998, 51.47921169999999], [-0.1454965, 51.47936], [-0.14555549999999998, 51.4795947], [-0.1455770718874806, 51.47965870845683], [-0.14559996151418922, 51.47972662683279], [-0.14561040000000003, 51.4797576], [-0.14567349999999998, 51.47992049999999], [-0.145678832222746, 51.47993246435677], [-0.1457338, 51.480055799999995], [-0.14577154173305348, 51.48013117735595], [-0.1458049, 51.480197800000006], [-0.14590279999999997, 51.480380700000005], [-0.14603890000000003, 51.480583], [-0.14625479999999996, 51.480887], [-0.14645129999999998, 51.4811591], [-0.1465814, 51.4813412], [-0.1466981, 51.48151489999999], [-0.14680129999999997, 51.4817195], [-0.14684719999999998, 51.4818139], [-0.14689789999999997, 51.48191829999999], [-0.1469744, 51.4820954], [-0.1470441, 51.48232169999999], [-0.1471018, 51.482572199999986], [-0.1471299, 51.4828053], [-0.1471232, 51.4829706], [-0.1471226, 51.483117799999995], [-0.14712339956373136, 51.48336566475672], [-0.1471234, 51.4833658], [-0.1471049, 51.48563339999998], [-0.1471011, 51.485813500000006], [-0.1471006, 51.4858591], [-0.14709839999999996, 51.4860756], [-0.1471212, 51.4863912], [-0.1471842, 51.4867019], [-0.1472486, 51.48690899999999], [-0.1473331, 51.487127], [-0.1474417, 51.487320700000005], [-0.14761469999999996, 51.4876147], [-0.14783069999999998, 51.48796870000001], [-0.14795809999999998, 51.4882184], [-0.1480466, 51.488418], [-0.14811499999999997, 51.48865179999999], [-0.1481619, 51.48895159999999], [-0.1481648, 51.488982599999986], [-0.14818069999999997, 51.4891537], [-0.1481767, 51.48928729999999], [-0.148149, 51.4896688], [-0.1481261, 51.4897499], [-0.1480094, 51.4901081], [-0.1479115, 51.49030930000001], [-0.14779209999999998, 51.49051639999999], [-0.14762849999999997, 51.4907569], [-0.14742999999999998, 51.4909991], [-0.1471967, 51.4912279], [-0.1468989, 51.49148759999999], [-0.1467045, 51.4916554], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
0627 |
0634 |
Brixton |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:34:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114180 |
1789191144258383 |
66 |
66 |
2026-09-12 05:44:14.387705 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:13.445968 |
| 465603 |
494827 |
P29236 |
355F71M512 |
2026-09-12 |
COMPLETE |
13114026 |
2026-09-12 06:34:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 494827, "stp": "P", "toc": "Northern", "uid": "P29236", "consist": "156426", "dest_crs": "SOP", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P29236/2026-09-12/detailed", "trust_id": "355F71M512", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:53:00", "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-12", "dest_arr_time": "0632", "dest_platform": "4", "is_terminated": 1, "next_location": "Southport", "signalling_id": "5F71", "timing_status": "LATE", "origin_station": "Springs Branch Stabling Sidings", "current_leg_arr": "0634", "current_leg_dep": "0612", "current_leg_end": "Southport", "origin_dep_time": "0553", "origin_platform": null, "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6355596065840445, 53.54440533288152], [-2.635887799999999, 53.544564400000006], [-2.6360002999999996, 53.54461739999999], [-2.6366664999999996, 53.5449201], [-2.6368637, 53.5450284], [-2.6372339, 53.545273900000005], [-2.6374643, 53.54545089999999], [-2.637659641101331, 53.54559323474687], [-2.6379102, 53.5456074], [-2.6382949999999994, 53.5456174], [-2.6386755999999996, 53.5456337], [-2.6390255, 53.5456658], [-2.6394493, 53.5457264], [-2.6398890999999995, 53.5457997], [-2.6403155999999997, 53.54589369999999], [-2.640734, 53.546006899999995], [-2.6411216, 53.54612869999998], [-2.6412358, 53.5461657], [-2.6415789, 53.54629380000001], [-2.6418252999999994, 53.5463924], [-2.6420986, 53.5465061], [-2.6426579, 53.546749199999994], [-2.6437781, 53.54723229999999], [-2.6446572, 53.5476113], [-2.6463113999999996, 53.5483263], [-2.6479768999999997, 53.549041], [-2.6481446999999996, 53.5491146], [-2.6488638, 53.5494299], [-2.6540015, 53.55162579999999], [-2.6546036, 53.5518649], [-2.6552043, 53.55209810000001], [-2.6558422, 53.55233500000001], [-2.6564613999999995, 53.55258430000001], [-2.6575119, 53.55294549999999], [-2.6580455999999995, 53.553124899999986], [-2.6585879, 53.5533013], [-2.6596715999999994, 53.55362800000001], [-2.6610083999999996, 53.55401619999999], [-2.6614121, 53.554127300000005], [-2.6616303999999995, 53.554186300000005], [-2.6620617999999996, 53.5543031], [-2.662496, 53.55441769999999], [-2.6628682, 53.55451099999999], [-2.6635655999999996, 53.554681299999984], [-2.6639431999999994, 53.5547706], [-2.6643188, 53.5548532], [-2.6645616999999997, 53.554906], [-2.6659569, 53.5552081], [-2.6673252999999995, 53.5554918], [-2.6691007, 53.5558622], [-2.6699351, 53.55603539999999], [-2.6708527, 53.556213699999994], [-2.6715165999999995, 53.5563286], [-2.6721276, 53.5564295], [-2.673303, 53.556617900000006], [-2.6740227, 53.556724300000006], [-2.6747806, 53.55683340000001], [-2.6762556999999996, 53.557025900000006], [-2.6777500999999995, 53.557214300000005], [-2.679233599999999, 53.55740740000001], [-2.6820812, 53.5577761], [-2.6848831, 53.55812889999999], [-2.6876264, 53.55848030000001], [-2.6889019, 53.5586405], [-2.6907721999999996, 53.5588797], [-2.6914063, 53.5589649], [-2.6920214, 53.5590518], [-2.6926272, 53.55914849999999], [-2.6932468999999997, 53.5592559], [-2.6937489999999995, 53.55935190000002], [-2.6941912999999995, 53.5594403], [-2.6945944, 53.5595281], [-2.6949458523585643, 53.5596122729803], [-2.6950587, 53.5596393], [-2.6953960999999995, 53.55972010000001], [-2.6964973, 53.5600189], [-2.6965908999999995, 53.56004399999999], [-2.6977463, 53.5603943], [-2.6983623999999997, 53.56060229999999], [-2.699541, 53.5610417], [-2.7001660999999997, 53.5612986], [-2.7007724999999994, 53.5615623], [-2.701620699999999, 53.56196400000001], [-2.7024035, 53.562370300000005], [-2.7031856, 53.562815], [-2.7037813999999996, 53.5631838], [-2.7042944, 53.5635298], [-2.7048897, 53.5639461], [-2.7054335000000003, 53.5643353], [-2.7060022, 53.564732], [-2.7065622, 53.5651348], [-2.7075227, 53.56582100000001], [-2.7080077999999994, 53.566166800000005], [-2.7084947999999995, 53.5665136], [-2.7091197, 53.56696199999998], [-2.7097552, 53.56742729999999], [-2.7098743, 53.567511200000006], [-2.7100032, 53.56760930000001], [-2.710688199999999, 53.568081199999995], [-2.7110133, 53.5683157], [-2.7113322999999996, 53.5685518], [-2.711609, 53.56876590000001], [-2.7118442, 53.5689667], [-2.7120843, 53.56919529999999], [-2.712272, 53.56939189999999], [-2.7124931, 53.56964390000001], [-2.7126793000000005, 53.5698938], [-2.712753999999999, 53.57000490000001], [-2.7128197, 53.5701152], [-2.7129585, 53.5703545], [-2.7130765, 53.57059410000001], [-2.7131613, 53.5708053], [-2.7132413999999994, 53.5710358], [-2.7132974999999995, 53.5712563], [-2.7133511, 53.571557199999994], [-2.7133803999999997, 53.5718311], [-2.7134011, 53.5720946], [-2.7134146999999995, 53.5723565], [-2.7134795, 53.5734494], [-2.7135083, 53.57376299999999], [-2.7135517, 53.57403630000001], [-2.7136276999999995, 53.57434339999999], [-2.713715848678792, 53.57460657386965], [-2.7137247, 53.57463299999999], [-2.713903, 53.5750245], [-2.7140127, 53.57522149999999], [-2.7141195, 53.57539169999999], [-2.7142589, 53.5755894], [-2.7143919, 53.5757599], [-2.7146910000000006, 53.5760964], [-2.7149903, 53.576382], [-2.7153220999999994, 53.576665899999995], [-2.7157017999999997, 53.576944399999995], [-2.7161245, 53.57721480000001], [-2.7164162000000003, 53.57738299999998], [-2.7165658, 53.57746389999999], [-2.7167203, 53.5775544], [-2.7169438999999995, 53.57766300000001], [-2.7171773, 53.5777742], [-2.717399, 53.5778706], [-2.7176693999999997, 53.577986200000005], [-2.7181568, 53.57818830000001], [-2.7182328, 53.57821860000001], [-2.7185939999999995, 53.5783594], [-2.7189132, 53.5784758], [-2.7196133, 53.5786954], [-2.7201215, 53.57883319999999], [-2.7203856, 53.5789003], [-2.720598, 53.5789542], [-2.7210768, 53.5790631], [-2.7216121000000006, 53.57917759999999], [-2.7236482, 53.5796218], [-2.72502, 53.57995629999999], [-2.7263657999999995, 53.5803074], [-2.7290033999999994, 53.5810082], [-2.7316965999999994, 53.58173329999999], [-2.7325293, 53.58195520000001], [-2.7333551999999997, 53.5821801], [-2.7341729999999997, 53.5823969], [-2.7350214, 53.5826133], [-2.7359173, 53.5828262], [-2.7368540999999995, 53.583034899999994], [-2.737456, 53.5831677], [-2.7376146999999995, 53.5832008], [-2.7387418, 53.5834362], [-2.7414591999999995, 53.58399659999999], [-2.7459779999999996, 53.58492640000001], [-2.7475270999999997, 53.5852389], [-2.7504826, 53.585849], [-2.7527315999999997, 53.586309799999995], [-2.754993, 53.58679399999999], [-2.7566916, 53.587179000000006], [-2.7583966, 53.5876038], [-2.7608364999999995, 53.58830030000001], [-2.7620736999999997, 53.588655200000005], [-2.7632964, 53.58900739999999], [-2.7654167, 53.589568199999995], [-2.7666997, 53.5898822], [-2.7679899, 53.5901754], [-2.7692983999999994, 53.590449599999985], [-2.7704437, 53.590690499999994], [-2.7706521, 53.59073289999999], [-2.7724042, 53.5910952], [-2.7772465, 53.59209649999999], [-2.777479, 53.59214539999999], [-2.7823152, 53.593145199999995], [-2.7826856, 53.5932204], [-2.7846741, 53.5936343], [-2.784777380770516, 53.59365577175119], [-2.7866649999999997, 53.5940482], [-2.790652699999999, 53.59486919999999], [-2.7931525999999995, 53.5953873], [-2.7956510999999997, 53.5959039], [-2.7989639, 53.5965907], [-2.7992083999999995, 53.596642], [-2.8012182, 53.59707229999999], [-2.8044578999999996, 53.5977229], [-2.8052838, 53.5978934], [-2.8088012, 53.598623299999986], [-2.8137821, 53.5996566], [-2.822408499999999, 53.6014251], [-2.8249202999999996, 53.601947200000005], [-2.825216, 53.6020082], [-2.8273917, 53.6024528], [-2.8279554, 53.6025691], [-2.8296047, 53.602912999999994], [-2.8298374, 53.6029597], [-2.8338256999999993, 53.6037861], [-2.833932509623083, 53.6038081658605], [-2.8339055867490117, 53.60383664470796], [-2.8390599, 53.60490080000001], [-2.8394164, 53.60497329999999], [-2.8406602999999997, 53.60522979999999], [-2.8414181, 53.6053861], [-2.8431446, 53.605742500000005], [-2.8448676999999996, 53.606097899999995], [-2.8465898, 53.6064559], [-2.8483075, 53.6068145], [-2.8508082, 53.60736920000001], [-2.8532116999999997, 53.6079391], [-2.8534041999999995, 53.607986699999984], [-2.8557828, 53.6085956], [-2.8581296, 53.6092082], [-2.8626241, 53.61037449999999], [-2.8648662999999996, 53.61095790000001], [-2.8666828999999994, 53.61142949999999], [-2.867102, 53.61153829999999], [-2.8676169999999996, 53.611675], [-2.8745703999999996, 53.6134975], [-2.8746089091824683, 53.61350743122841], [-2.8780591, 53.614397200000006], [-2.8815393, 53.6152964], [-2.883264, 53.6157483], [-2.8881577, 53.61701730000001], [-2.8899533999999996, 53.6174942], [-2.8906058999999997, 53.61766730000001], [-2.8930558, 53.61829900000001], [-2.8931509999999996, 53.6183237], [-2.8996023999999996, 53.6199989], [-2.9028878, 53.6208493], [-2.904533, 53.62127259999999], [-2.9061637999999994, 53.621696699999994], [-2.9073569999999997, 53.62200369999999], [-2.9105902, 53.62283660000001], [-2.9122418999999997, 53.623268499999995], [-2.9138874999999995, 53.6236981], [-2.9145644999999996, 53.6238782], [-2.9185900999999994, 53.624922], [-2.9206497999999996, 53.6254533], [-2.9227078999999994, 53.6259877], [-2.9301388748146477, 53.62791270082296], [-2.9326732, 53.62856919999999], [-2.9376525999999994, 53.629857099999995], [-2.9401318, 53.63050689999999], [-2.9413802999999996, 53.6308317], [-2.9426435999999994, 53.631157900000005], [-2.9460495, 53.63202729999999], [-2.9462414999999997, 53.63207799999999], [-2.9496071, 53.6329476], [-2.9507945, 53.63326], [-2.9517428, 53.633526499999995], [-2.9523389, 53.6337178], [-2.9529226, 53.633912599999995], [-2.9534654999999996, 53.6340735], [-2.9540361, 53.63422769999999], [-2.9552341999999996, 53.6345507], [-2.9575623999999996, 53.6351662], [-2.9600689, 53.635833600000005], [-2.9630117, 53.63661189999999], [-2.9632140999999996, 53.63666609999999], [-2.964440437594421, 53.637001978706586], [-2.9659750999999996, 53.6374223], [-2.9675405, 53.6378499], [-2.9679478999999995, 53.637994199999994], [-2.968174, 53.6380742], [-2.9682593, 53.6381044], [-2.9686804999999996, 53.638300099999995], [-2.9690625999999996, 53.6385089], [-2.9693728, 53.63870479999999], [-2.9696657, 53.63890760000001], [-2.9699627999999993, 53.63915910000001], [-2.9702008, 53.6393885], [-2.9703911999999995, 53.6396092], [-2.970542, 53.639811499999986], [-2.9708227, 53.64021520000001], [-2.9709976, 53.6404667], [-2.9710859999999997, 53.6406035], [-2.9716814999999994, 53.641482799999984], [-2.9723762, 53.6425927], [-2.9724802999999995, 53.64275250000001], [-2.9737212, 53.6446575], [-2.9740955, 53.64517399999999], [-2.9742568587466818, 53.64532298518766], [-2.974420183909902, 53.64544782407975], [-2.9745686051181845, 53.64555584194698], [-2.9747045016544593, 53.645649317657785], [-2.974830252801654, 53.6457305300806], [-2.9749482378426975, 53.64580175808383], [-2.975060836060516, 53.64586528053591], [-2.975170426738039, 53.645923376305255], [-2.975279389158196, 53.6459783242603], [-2.9753901026039125, 53.64603240326946], [-2.975504946358118, 53.646087892201166], [-2.97562629970374, 53.646147069923835], [-2.9757565419237073, 53.646212215305894], [-2.9758980523009484, 53.64628560721577], [-2.9760532101183896, 53.64636952452188], [-2.9762243946589613, 53.64646624609264], [-2.97641398520559, 53.646578050796506], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Wigan Wallgate", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": "Wigan Wallgate", "current_leg_milage": "17.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1741.458, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2307.923, \"from_m\": 1741.458, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 2381.525, \"from_m\": 2307.923, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2392.629, \"from_m\": 2381.525, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3428.439, \"from_m\": 2392.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3439.542, \"from_m\": 3428.439, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3513.145, \"from_m\": 3439.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4261.871, \"from_m\": 3513.145, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4615.462, \"from_m\": 4261.871, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4674.649, \"from_m\": 4615.462, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4726.946, \"from_m\": 4674.649, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4754.781, \"from_m\": 4726.946, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4803.584, \"from_m\": 4754.781, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5142.187, \"from_m\": 4803.584, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5477.819, \"from_m\": 5142.187, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5795.371, \"from_m\": 5477.819, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5910.01, \"from_m\": 5795.371, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11031.39, \"from_m\": 5910.01, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12568.334, \"from_m\": 11031.39, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15684.845, \"from_m\": 12568.334, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15868.174, \"from_m\": 15684.845, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 19847.105, \"from_m\": 15868.174, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19867.751, \"from_m\": 19847.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28853.278, \"from_m\": 19867.751, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31168.312, \"from_m\": 28853.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32770.317, \"from_m\": 31168.312, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 33248.548, \"from_m\": 32770.317, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 494827, \"profile_key\": \"cbcb3e4ba2d1517d95ce04b75ad6d258e3a5b6fbd188bc36aa8b4cbbbbee6e98\", \"schedule_id\": 21387, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Springs Branch Stabling Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36708}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0602\", \"location\": \"Springs Branch\", \"stage_seq\": 2, \"distance_m\": 933.361, \"section_seq\": 1, \"route_path_id\": 36708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 3, \"distance_m\": 2910.534, \"section_seq\": 1, \"route_path_id\": 36708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Wigan South Jn\", \"stage_seq\": 4, \"distance_m\": 4261.871, \"section_seq\": 1, \"route_path_id\": 36708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Wigan Station Jn\", \"stage_seq\": 5, \"distance_m\": 4643.929, \"section_seq\": 1, \"route_path_id\": 36708}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0609\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 6, \"distance_m\": 5243.793, \"section_seq\": 1, \"route_path_id\": 36708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Parbold\", \"stage_seq\": 7, \"distance_m\": 16054.216, \"section_seq\": 1, \"route_path_id\": 36708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Burscough Bridge\", \"stage_seq\": 8, \"distance_m\": 21000.065, \"section_seq\": 1, \"route_path_id\": 36708}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Meols Cop\", \"stage_seq\": 9, \"distance_m\": 31130.838, \"section_seq\": 1, \"route_path_id\": 36708}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 10, \"distance_m\": 33248.548, \"section_seq\": 1, \"route_path_id\": 36708}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33248.548, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36708}], \"total_distance_m\": 33248.548, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 29293.683, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3954.865, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:40Z\", \"source_id\": 39874526, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:37:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:48Z\", \"source_id\": 13090209, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:25Z\", \"source_id\": 39903906, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:32Z\", \"source_id\": 13099639, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:57Z\", \"source_id\": 39930724, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:58Z\", \"source_id\": 13108595, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:58Z\", \"source_id\": 39946735, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:03Z\", \"source_id\": 13114026, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "4", "timing_fact_generation": 1789191123743833, "current_leg_arrival_utc": "2026-09-12T06:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:15.166834", "service_state_evidence_id": 13114026, "current_leg_start_actual_dep": "2026-09-12T06:11:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:16.013423", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
None |
SOP |
5F71 |
156426 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1741.458, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2307.923, "from_m": 1741.458, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 2381.525, "from_m": 2307.923, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2392.629, "from_m": 2381.525, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3428.439, "from_m": 2392.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3439.542, "from_m": 3428.439, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3513.145, "from_m": 3439.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4261.871, "from_m": 3513.145, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4615.462, "from_m": 4261.871, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4674.649, "from_m": 4615.462, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4726.946, "from_m": 4674.649, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4754.781, "from_m": 4726.946, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4803.584, "from_m": 4754.781, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5142.187, "from_m": 4803.584, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5477.819, "from_m": 5142.187, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5795.371, "from_m": 5477.819, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5910.01, "from_m": 5795.371, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11031.39, "from_m": 5910.01, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12568.334, "from_m": 11031.39, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15684.845, "from_m": 12568.334, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15868.174, "from_m": 15684.845, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 19847.105, "from_m": 15868.174, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19867.751, "from_m": 19847.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28853.278, "from_m": 19867.751, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31168.312, "from_m": 28853.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32770.317, "from_m": 31168.312, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 33248.548, "from_m": 32770.317, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 494827, "profile_key": "cbcb3e4ba2d1517d95ce04b75ad6d258e3a5b6fbd188bc36aa8b4cbbbbee6e98", "schedule_id": 21387, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Springs Branch Stabling Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36708}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0602", "location": "Springs Branch", "stage_seq": 2, "distance_m": 933.361, "section_seq": 1, "route_path_id": 36708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Springs Branch Jn", "stage_seq": 3, "distance_m": 2910.534, "section_seq": 1, "route_path_id": 36708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Wigan South Jn", "stage_seq": 4, "distance_m": 4261.871, "section_seq": 1, "route_path_id": 36708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Wigan Station Jn", "stage_seq": 5, "distance_m": 4643.929, "section_seq": 1, "route_path_id": 36708}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0609", "location": "Wigan Wallgate", "stage_seq": 6, "distance_m": 5243.793, "section_seq": 1, "route_path_id": 36708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Parbold", "stage_seq": 7, "distance_m": 16054.216, "section_seq": 1, "route_path_id": 36708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Burscough Bridge", "stage_seq": 8, "distance_m": 21000.065, "section_seq": 1, "route_path_id": 36708}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Meols Cop", "stage_seq": 9, "distance_m": 31130.838, "section_seq": 1, "route_path_id": 36708}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": null, "location": "Southport", "stage_seq": 10, "distance_m": 33248.548, "section_seq": 1, "route_path_id": 36708}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33248.548, "from_m": 0.0, "section_seq": 1, "route_path_id": 36708}], "total_distance_m": 33248.548, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 29293.683, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3954.865, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9400, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:40Z", "source_id": 39874526, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:37:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:48Z", "source_id": 13090209, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:25Z", "source_id": 39903906, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:03:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:32Z", "source_id": 13099639, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9327, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:57Z", "source_id": 39930724, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:58Z", "source_id": 13108595, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9317, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:58Z", "source_id": 39946735, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:03Z", "source_id": 13114026, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Springs Branch Stabling Sidings |
0553 |
0553 |
None |
5:53:00 |
None |
Southport |
0632 |
0632 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P29236/2026-09-12/detailed |
None |
Wigan Wallgate |
2026-09-12T06:11:00+01:00 |
Southport |
22.0 |
{"type": "LineString", "coordinates": [[-2.6355596065840445, 53.54440533288152], [-2.635887799999999, 53.544564400000006], [-2.6360002999999996, 53.54461739999999], [-2.6366664999999996, 53.5449201], [-2.6368637, 53.5450284], [-2.6372339, 53.545273900000005], [-2.6374643, 53.54545089999999], [-2.637659641101331, 53.54559323474687], [-2.6379102, 53.5456074], [-2.6382949999999994, 53.5456174], [-2.6386755999999996, 53.5456337], [-2.6390255, 53.5456658], [-2.6394493, 53.5457264], [-2.6398890999999995, 53.5457997], [-2.6403155999999997, 53.54589369999999], [-2.640734, 53.546006899999995], [-2.6411216, 53.54612869999998], [-2.6412358, 53.5461657], [-2.6415789, 53.54629380000001], [-2.6418252999999994, 53.5463924], [-2.6420986, 53.5465061], [-2.6426579, 53.546749199999994], [-2.6437781, 53.54723229999999], [-2.6446572, 53.5476113], [-2.6463113999999996, 53.5483263], [-2.6479768999999997, 53.549041], [-2.6481446999999996, 53.5491146], [-2.6488638, 53.5494299], [-2.6540015, 53.55162579999999], [-2.6546036, 53.5518649], [-2.6552043, 53.55209810000001], [-2.6558422, 53.55233500000001], [-2.6564613999999995, 53.55258430000001], [-2.6575119, 53.55294549999999], [-2.6580455999999995, 53.553124899999986], [-2.6585879, 53.5533013], [-2.6596715999999994, 53.55362800000001], [-2.6610083999999996, 53.55401619999999], [-2.6614121, 53.554127300000005], [-2.6616303999999995, 53.554186300000005], [-2.6620617999999996, 53.5543031], [-2.662496, 53.55441769999999], [-2.6628682, 53.55451099999999], [-2.6635655999999996, 53.554681299999984], [-2.6639431999999994, 53.5547706], [-2.6643188, 53.5548532], [-2.6645616999999997, 53.554906], [-2.6659569, 53.5552081], [-2.6673252999999995, 53.5554918], [-2.6691007, 53.5558622], [-2.6699351, 53.55603539999999], [-2.6708527, 53.556213699999994], [-2.6715165999999995, 53.5563286], [-2.6721276, 53.5564295], [-2.673303, 53.556617900000006], [-2.6740227, 53.556724300000006], [-2.6747806, 53.55683340000001], [-2.6762556999999996, 53.557025900000006], [-2.6777500999999995, 53.557214300000005], [-2.679233599999999, 53.55740740000001], [-2.6820812, 53.5577761], [-2.6848831, 53.55812889999999], [-2.6876264, 53.55848030000001], [-2.6889019, 53.5586405], [-2.6907721999999996, 53.5588797], [-2.6914063, 53.5589649], [-2.6920214, 53.5590518], [-2.6926272, 53.55914849999999], [-2.6932468999999997, 53.5592559], [-2.6937489999999995, 53.55935190000002], [-2.6941912999999995, 53.5594403], [-2.6945944, 53.5595281], [-2.6949458523585643, 53.5596122729803], [-2.6950587, 53.5596393], [-2.6953960999999995, 53.55972010000001], [-2.6964973, 53.5600189], [-2.6965908999999995, 53.56004399999999], [-2.6977463, 53.5603943], [-2.6983623999999997, 53.56060229999999], [-2.699541, 53.5610417], [-2.7001660999999997, 53.5612986], [-2.7007724999999994, 53.5615623], [-2.701620699999999, 53.56196400000001], [-2.7024035, 53.562370300000005], [-2.7031856, 53.562815], [-2.7037813999999996, 53.5631838], [-2.7042944, 53.5635298], [-2.7048897, 53.5639461], [-2.7054335000000003, 53.5643353], [-2.7060022, 53.564732], [-2.7065622, 53.5651348], [-2.7075227, 53.56582100000001], [-2.7080077999999994, 53.566166800000005], [-2.7084947999999995, 53.5665136], [-2.7091197, 53.56696199999998], [-2.7097552, 53.56742729999999], [-2.7098743, 53.567511200000006], [-2.7100032, 53.56760930000001], [-2.710688199999999, 53.568081199999995], [-2.7110133, 53.5683157], [-2.7113322999999996, 53.5685518], [-2.711609, 53.56876590000001], [-2.7118442, 53.5689667], [-2.7120843, 53.56919529999999], [-2.712272, 53.56939189999999], [-2.7124931, 53.56964390000001], [-2.7126793000000005, 53.5698938], [-2.712753999999999, 53.57000490000001], [-2.7128197, 53.5701152], [-2.7129585, 53.5703545], [-2.7130765, 53.57059410000001], [-2.7131613, 53.5708053], [-2.7132413999999994, 53.5710358], [-2.7132974999999995, 53.5712563], [-2.7133511, 53.571557199999994], [-2.7133803999999997, 53.5718311], [-2.7134011, 53.5720946], [-2.7134146999999995, 53.5723565], [-2.7134795, 53.5734494], [-2.7135083, 53.57376299999999], [-2.7135517, 53.57403630000001], [-2.7136276999999995, 53.57434339999999], [-2.713715848678792, 53.57460657386965], [-2.7137247, 53.57463299999999], [-2.713903, 53.5750245], [-2.7140127, 53.57522149999999], [-2.7141195, 53.57539169999999], [-2.7142589, 53.5755894], [-2.7143919, 53.5757599], [-2.7146910000000006, 53.5760964], [-2.7149903, 53.576382], [-2.7153220999999994, 53.576665899999995], [-2.7157017999999997, 53.576944399999995], [-2.7161245, 53.57721480000001], [-2.7164162000000003, 53.57738299999998], [-2.7165658, 53.57746389999999], [-2.7167203, 53.5775544], [-2.7169438999999995, 53.57766300000001], [-2.7171773, 53.5777742], [-2.717399, 53.5778706], [-2.7176693999999997, 53.577986200000005], [-2.7181568, 53.57818830000001], [-2.7182328, 53.57821860000001], [-2.7185939999999995, 53.5783594], [-2.7189132, 53.5784758], [-2.7196133, 53.5786954], [-2.7201215, 53.57883319999999], [-2.7203856, 53.5789003], [-2.720598, 53.5789542], [-2.7210768, 53.5790631], [-2.7216121000000006, 53.57917759999999], [-2.7236482, 53.5796218], [-2.72502, 53.57995629999999], [-2.7263657999999995, 53.5803074], [-2.7290033999999994, 53.5810082], [-2.7316965999999994, 53.58173329999999], [-2.7325293, 53.58195520000001], [-2.7333551999999997, 53.5821801], [-2.7341729999999997, 53.5823969], [-2.7350214, 53.5826133], [-2.7359173, 53.5828262], [-2.7368540999999995, 53.583034899999994], [-2.737456, 53.5831677], [-2.7376146999999995, 53.5832008], [-2.7387418, 53.5834362], [-2.7414591999999995, 53.58399659999999], [-2.7459779999999996, 53.58492640000001], [-2.7475270999999997, 53.5852389], [-2.7504826, 53.585849], [-2.7527315999999997, 53.586309799999995], [-2.754993, 53.58679399999999], [-2.7566916, 53.587179000000006], [-2.7583966, 53.5876038], [-2.7608364999999995, 53.58830030000001], [-2.7620736999999997, 53.588655200000005], [-2.7632964, 53.58900739999999], [-2.7654167, 53.589568199999995], [-2.7666997, 53.5898822], [-2.7679899, 53.5901754], [-2.7692983999999994, 53.590449599999985], [-2.7704437, 53.590690499999994], [-2.7706521, 53.59073289999999], [-2.7724042, 53.5910952], [-2.7772465, 53.59209649999999], [-2.777479, 53.59214539999999], [-2.7823152, 53.593145199999995], [-2.7826856, 53.5932204], [-2.7846741, 53.5936343], [-2.784777380770516, 53.59365577175119], [-2.7866649999999997, 53.5940482], [-2.790652699999999, 53.59486919999999], [-2.7931525999999995, 53.5953873], [-2.7956510999999997, 53.5959039], [-2.7989639, 53.5965907], [-2.7992083999999995, 53.596642], [-2.8012182, 53.59707229999999], [-2.8044578999999996, 53.5977229], [-2.8052838, 53.5978934], [-2.8088012, 53.598623299999986], [-2.8137821, 53.5996566], [-2.822408499999999, 53.6014251], [-2.8249202999999996, 53.601947200000005], [-2.825216, 53.6020082], [-2.8273917, 53.6024528], [-2.8279554, 53.6025691], [-2.8296047, 53.602912999999994], [-2.8298374, 53.6029597], [-2.8338256999999993, 53.6037861], [-2.833932509623083, 53.6038081658605], [-2.8339055867490117, 53.60383664470796], [-2.8390599, 53.60490080000001], [-2.8394164, 53.60497329999999], [-2.8406602999999997, 53.60522979999999], [-2.8414181, 53.6053861], [-2.8431446, 53.605742500000005], [-2.8448676999999996, 53.606097899999995], [-2.8465898, 53.6064559], [-2.8483075, 53.6068145], [-2.8508082, 53.60736920000001], [-2.8532116999999997, 53.6079391], [-2.8534041999999995, 53.607986699999984], [-2.8557828, 53.6085956], [-2.8581296, 53.6092082], [-2.8626241, 53.61037449999999], [-2.8648662999999996, 53.61095790000001], [-2.8666828999999994, 53.61142949999999], [-2.867102, 53.61153829999999], [-2.8676169999999996, 53.611675], [-2.8745703999999996, 53.6134975], [-2.8746089091824683, 53.61350743122841], [-2.8780591, 53.614397200000006], [-2.8815393, 53.6152964], [-2.883264, 53.6157483], [-2.8881577, 53.61701730000001], [-2.8899533999999996, 53.6174942], [-2.8906058999999997, 53.61766730000001], [-2.8930558, 53.61829900000001], [-2.8931509999999996, 53.6183237], [-2.8996023999999996, 53.6199989], [-2.9028878, 53.6208493], [-2.904533, 53.62127259999999], [-2.9061637999999994, 53.621696699999994], [-2.9073569999999997, 53.62200369999999], [-2.9105902, 53.62283660000001], [-2.9122418999999997, 53.623268499999995], [-2.9138874999999995, 53.6236981], [-2.9145644999999996, 53.6238782], [-2.9185900999999994, 53.624922], [-2.9206497999999996, 53.6254533], [-2.9227078999999994, 53.6259877], [-2.9301388748146477, 53.62791270082296], [-2.9326732, 53.62856919999999], [-2.9376525999999994, 53.629857099999995], [-2.9401318, 53.63050689999999], [-2.9413802999999996, 53.6308317], [-2.9426435999999994, 53.631157900000005], [-2.9460495, 53.63202729999999], [-2.9462414999999997, 53.63207799999999], [-2.9496071, 53.6329476], [-2.9507945, 53.63326], [-2.9517428, 53.633526499999995], [-2.9523389, 53.6337178], [-2.9529226, 53.633912599999995], [-2.9534654999999996, 53.6340735], [-2.9540361, 53.63422769999999], [-2.9552341999999996, 53.6345507], [-2.9575623999999996, 53.6351662], [-2.9600689, 53.635833600000005], [-2.9630117, 53.63661189999999], [-2.9632140999999996, 53.63666609999999], [-2.964440437594421, 53.637001978706586], [-2.9659750999999996, 53.6374223], [-2.9675405, 53.6378499], [-2.9679478999999995, 53.637994199999994], [-2.968174, 53.6380742], [-2.9682593, 53.6381044], [-2.9686804999999996, 53.638300099999995], [-2.9690625999999996, 53.6385089], [-2.9693728, 53.63870479999999], [-2.9696657, 53.63890760000001], [-2.9699627999999993, 53.63915910000001], [-2.9702008, 53.6393885], [-2.9703911999999995, 53.6396092], [-2.970542, 53.639811499999986], [-2.9708227, 53.64021520000001], [-2.9709976, 53.6404667], [-2.9710859999999997, 53.6406035], [-2.9716814999999994, 53.641482799999984], [-2.9723762, 53.6425927], [-2.9724802999999995, 53.64275250000001], [-2.9737212, 53.6446575], [-2.9740955, 53.64517399999999], [-2.9742568587466818, 53.64532298518766], [-2.974420183909902, 53.64544782407975], [-2.9745686051181845, 53.64555584194698], [-2.9747045016544593, 53.645649317657785], [-2.974830252801654, 53.6457305300806], [-2.9749482378426975, 53.64580175808383], [-2.975060836060516, 53.64586528053591], [-2.975170426738039, 53.645923376305255], [-2.975279389158196, 53.6459783242603], [-2.9753901026039125, 53.64603240326946], [-2.975504946358118, 53.646087892201166], [-2.97562629970374, 53.646147069923835], [-2.9757565419237073, 53.646212215305894], [-2.9758980523009484, 53.64628560721577], [-2.9760532101183896, 53.64636952452188], [-2.9762243946589613, 53.64646624609264], [-2.97641398520559, 53.646578050796506], [-2.9765586999999996, 53.6466612], [-2.9772025, 53.64693619999999], [-2.9778274, 53.647127], [-2.9783468, 53.6472313], [-2.9787984, 53.64728759999999], [-2.9793295, 53.647324100000006], [-2.9798847, 53.6473257], [-2.9804775, 53.6472812], [-2.980971, 53.6472065], [-2.9814912999999996, 53.6470841], [-2.9819312000000004, 53.6469394], [-2.9823416, 53.6467756], [-2.9827277999999997, 53.646588], [-2.9837148999999994, 53.6460633], [-2.9861934, 53.6446906], [-2.9869604, 53.644217399999995], [-2.9873922, 53.6440027], [-2.9879125000000006, 53.643815100000005], [-2.9883712, 53.6437022], [-2.9888807999999996, 53.64361639999999], [-2.9893743, 53.643575], [-2.9898383999999996, 53.64357819999999], [-2.9904419, 53.643617899999995], [-2.9910989999999997, 53.6436863], [-2.991348, 53.6437253], [-2.9916784, 53.643777], [-2.9925125, 53.64392639999999], [-2.9931401999999996, 53.6440059], [-2.9937303, 53.6440473], [-2.9943980999999997, 53.644064699999994], [-2.9952698, 53.64405519999998], [-2.9957231, 53.64407109999999], [-2.9962864, 53.644113999999995], [-2.9968067, 53.64418400000001], [-2.9973056, 53.644276199999986], [-2.9976435999999995, 53.64435729999999], [-2.9981103, 53.6445227], [-2.9985362, 53.64466139999998], [-2.9990302999999994, 53.644839100000006], [-2.9996203999999995, 53.645039399999995], [-2.9998858, 53.6451469], [-3.0001198, 53.6452581], [-3.0004712, 53.6453943], [-3.001021, 53.6455926], [-3.0013083, 53.645723200000006], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
17.4 |
0612 |
0634 |
Wigan Wallgate |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:34:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114026 |
1789191123743833 |
20 |
20 |
2026-09-12 05:44:16.013423 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:15.166834 |
| 465604 |
498375 |
H56139 |
180D14C612 |
2026-09-12 |
COMPLETE |
13115340 |
2026-09-12 06:31:00 |
2026-09-12 05:44:22 |
2026-09-14 05:44:22 |
{"id": 498375, "stp": "P", "toc": "Unknown", "uid": "H56139", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H56139/2026-09-12/detailed", "trust_id": "180D14C612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milford West Sidings", "service_date": "2026-09-12", "dest_arr_time": "0644", "dest_platform": null, "is_terminated": 1, "next_location": "Milford West Sidings", "signalling_id": "0D14", "timing_status": "EARLY", "origin_station": "Knottingley T.M.D.", "current_leg_arr": "0631", "current_leg_dep": "0620", "current_leg_end": "Milford West Sidings", "origin_dep_time": "0613", "origin_platform": null, "current_location": "Milford West Sidings", "last_update_time": "2026-09-12T05:44:22", "route_debug_link": null, "timing_variation": "-13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2640221, 53.706421199999994], [-1.2645486, 53.7064228], [-1.26486, 53.706430399999995], [-1.2651760000000003, 53.7064524], [-1.2654071999999998, 53.70647959999999], [-1.2657725999999998, 53.7065297], [-1.2662769, 53.7066212], [-1.2666705, 53.7067146], [-1.2670879999999998, 53.7068398], [-1.2675259, 53.7070007], [-1.2680211999999995, 53.7072219], [-1.2683981999999998, 53.7074186], [-1.2685888999999997, 53.7075288], [-1.2689236, 53.7077545], [-1.2691489, 53.7079323], [-1.2693689, 53.7081245], [-1.2696478, 53.70841649999999], [-1.2698651, 53.7087198], [-1.2700635, 53.7090738], [-1.2703103, 53.7096628], [-1.2706805, 53.7106201], [-1.2710070999999998, 53.71153679999999], [-1.2710372295737988, 53.71160929170061], [-1.271096251927465, 53.711763887900325], [-1.271147244358972, 53.71190064578407], [-1.2711913720388195, 53.71202211144707], [-1.2712298001375084, 53.71213083098456], [-1.2712636938255386, 53.71222935049179], [-1.2712942182734108, 53.71232021606401], [-1.2713225386516247, 53.71240597379644], [-1.2713498201306812, 53.71248916978434], [-1.2713772278810809, 53.712572350122954], [-1.271405927073323, 53.712658060907515], [-1.2714370828779085, 53.712748848233275], [-1.2714718604653377, 53.71284725819547], [-1.2715114250061108, 53.712955836889336], [-1.2715569416707284, 53.71307713041012], [-1.2716095756296903, 53.713213684853066], [-1.271670492053497, 53.71336804631342], [-1.2717393, 53.71354000000001], [-1.2719036999999995, 53.713951], [-1.2723303, 53.7152069], [-1.2723344, 53.7152238], [-1.2723913, 53.71537519999999], [-1.2724904, 53.71556470000001], [-1.2726943, 53.7160391], [-1.2730419, 53.71692440000002], [-1.2732267, 53.717388499999984], [-1.2733547999999997, 53.71776820000001], [-1.2734558, 53.7181287], [-1.2735441, 53.718601], [-1.2735848, 53.71931719999999], [-1.2735241000000002, 53.71998870000001], [-1.2734924999999997, 53.720152199999994], [-1.2734214, 53.72041060000001], [-1.2733963, 53.72048600000001], [-1.2732543, 53.720866099999995], [-1.273093, 53.7212134], [-1.2729461, 53.721501399999994], [-1.2727862, 53.72174360000001], [-1.2723766, 53.7223133], [-1.2720828, 53.7226191], [-1.2718014, 53.72289370000001], [-1.2715906999999995, 53.7230831], [-1.2715293, 53.72313830000001], [-1.2707163, 53.7238112], [-1.2705793999999997, 53.72392289999999], [-1.2703998, 53.72410299999999], [-1.2701823, 53.7243124], [-1.2698342, 53.7246733], [-1.2695492, 53.725016100000005], [-1.2691476, 53.7255881], [-1.2689825, 53.7258827], [-1.2688514999999998, 53.7261589], [-1.2686732, 53.72659399999999], [-1.2686327, 53.72669270000001], [-1.2683762, 53.72753670000001], [-1.2681551999999998, 53.7284184], [-1.2680505, 53.729150100000005], [-1.2679394, 53.729997700000006], [-1.2677366, 53.732272], [-1.2677206, 53.7327935], [-1.2677643999999997, 53.73370260000001], [-1.26777068033274, 53.734323238421794], [-1.2677733999999998, 53.734592], [-1.2677434999999997, 53.73574889999999], [-1.267681, 53.7363799], [-1.2676138, 53.73694009999999], [-1.2674795, 53.7377153], [-1.2673512, 53.738160599999986], [-1.2672744, 53.7385085], [-1.2672043, 53.7387847], [-1.2671791, 53.738880399999985], [-1.2668815, 53.7400641], [-1.2666563999999998, 53.74091359999999], [-1.2664715999999998, 53.7414751], [-1.2661712, 53.7420175], [-1.2657669, 53.742507200000006], [-1.2654556, 53.742796899999995], [-1.2651684, 53.74300569999999], [-1.2648588, 53.74321919999999], [-1.2645287, 53.743410700000005], [-1.2640588, 53.7436357], [-1.2634967999999998, 53.74385779999999], [-1.2631785999999998, 53.7439647], [-1.263106, 53.74398910000001], [-1.2608022999999997, 53.744699899999986], [-1.2597445, 53.74503070000001], [-1.2591154999999998, 53.745233000000006], [-1.2583824999999995, 53.7455037], [-1.2578272, 53.7457163], [-1.25764139776733, 53.74579387835149], [-1.2556009999999995, 53.7466458], [-1.2546489999999997, 53.7471065], [-1.2536659, 53.747584], [-1.2522812999999997, 53.74833569999999], [-1.2517703, 53.74865820000001], [-1.2509794, 53.74918869999999], [-1.2500396, 53.749832199999986], [-1.2487111, 53.7508159], [-1.248241, 53.7511819], [-1.2476299999999998, 53.751709], [-1.2473826999999995, 53.7519368], [-1.2461036999999997, 53.7531486], [-1.2446436, 53.7546928], [-1.2435208, 53.7562547], [-1.2426729, 53.7574623], [-1.2420687999999998, 53.758461], [-1.241865, 53.75882219999999], [-1.2413692, 53.759869], [-1.2409476, 53.760786], [-1.2407074, 53.761388], [-1.2401181, 53.763079700000006], [-1.2397072, 53.76437899999999], [-1.239543, 53.7650203], [-1.2394066999999998, 53.7654376], [-1.2393108999999998, 53.765723], [-1.2391511999999998, 53.76620469999999], [-1.2389201999999997, 53.7668832], [-1.2388789, 53.76700759999999], [-1.2386333, 53.767793999999995], [-1.2383087, 53.7684526], [-1.2382424, 53.7685832], [-1.2380994, 53.768864699999995], [-1.2375444999999998, 53.77054209999999]]}", "current_leg_start": "Knottingley West Jn", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "53.7705421", "next_location_lon": "-1.2375445", "previous_location": "Knottingley West Jn", "current_leg_milage": "5.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 226.045, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12956.262, \"from_m\": 226.045, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12965.071, \"from_m\": 12956.262, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13034.122, \"from_m\": 12965.071, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15589.053, \"from_m\": 13034.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16234.52, \"from_m\": 15589.053, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18217.178, \"from_m\": 16234.52, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19192.118, \"from_m\": 18217.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19235.987, \"from_m\": 19192.118, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19713.548, \"from_m\": 19235.987, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21374.23, \"from_m\": 19713.548, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21400.157, \"from_m\": 21374.23, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23190.686, \"from_m\": 21400.157, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23223.304, \"from_m\": 23190.686, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24823.416, \"from_m\": 23223.304, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27027.158, \"from_m\": 24823.416, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27842.471, \"from_m\": 27027.158, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28048.864, \"from_m\": 27842.471, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30470.162, \"from_m\": 28048.864, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30536.713, \"from_m\": 30470.162, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42101.11, \"from_m\": 30536.713, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44217.217, \"from_m\": 42101.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44244.321, \"from_m\": 44217.217, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55173.602, \"from_m\": 44244.321, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59176.62, \"from_m\": 55173.602, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 68847.859, \"from_m\": 59176.62, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73342.432, \"from_m\": 68847.859, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74472.472, \"from_m\": 73342.432, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74503.384, \"from_m\": 74472.472, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74621.95, \"from_m\": 74503.384, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 74736.043, \"from_m\": 74621.95, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 74797.094, \"from_m\": 74736.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75215.155, \"from_m\": 74797.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 498375, \"profile_key\": \"681e1eff6bcdee1669c6cf6c8bbd755101823b4d177e0d558b7aa18f458724b6\", \"schedule_id\": 16760, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Knottingley T.M.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0620\", \"location\": \"Knottingley East Jn\", \"stage_seq\": 2, \"distance_m\": 7792.627, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0627\", \"location\": \"Knottingley West Jn\", \"stage_seq\": 3, \"distance_m\": 12956.262, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Ferrybridge North Jn\", \"stage_seq\": 4, \"distance_m\": 13959.003, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Milford Jn\", \"stage_seq\": 5, \"distance_m\": 18927.828, \"section_seq\": 1, \"route_path_id\": 34741}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"Milford West Sidings\", \"stage_seq\": 6, \"distance_m\": 21357.536, \"section_seq\": 1, \"route_path_id\": 34741}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75215.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34741}], \"total_distance_m\": 75215.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 75154.104, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.7705421", "current_position_lon": "-1.2375445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:28Z\", \"source_id\": 39937756, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:32Z\", \"source_id\": 13111001, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:22Z\", \"source_id\": 13115340, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milford West Sidings", "service_state_platform": null, "timing_fact_generation": 1789191262475770, "current_leg_arrival_utc": "2026-09-12T06:37:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:22.471979", "service_state_evidence_id": 13115340, "current_leg_start_actual_dep": "2026-09-12T06:27:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-12T05:31:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:34:22.479436", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
0D14 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 226.045, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12956.262, "from_m": 226.045, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12965.071, "from_m": 12956.262, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13034.122, "from_m": 12965.071, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15589.053, "from_m": 13034.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16234.52, "from_m": 15589.053, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18217.178, "from_m": 16234.52, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19192.118, "from_m": 18217.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19235.987, "from_m": 19192.118, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19713.548, "from_m": 19235.987, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21374.23, "from_m": 19713.548, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21400.157, "from_m": 21374.23, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23190.686, "from_m": 21400.157, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23223.304, "from_m": 23190.686, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24823.416, "from_m": 23223.304, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27027.158, "from_m": 24823.416, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27842.471, "from_m": 27027.158, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28048.864, "from_m": 27842.471, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30470.162, "from_m": 28048.864, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30536.713, "from_m": 30470.162, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42101.11, "from_m": 30536.713, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44217.217, "from_m": 42101.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44244.321, "from_m": 44217.217, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55173.602, "from_m": 44244.321, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59176.62, "from_m": 55173.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 68847.859, "from_m": 59176.62, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73342.432, "from_m": 68847.859, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74472.472, "from_m": 73342.432, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74503.384, "from_m": 74472.472, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74621.95, "from_m": 74503.384, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 74736.043, "from_m": 74621.95, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 74797.094, "from_m": 74736.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75215.155, "from_m": 74797.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 498375, "profile_key": "681e1eff6bcdee1669c6cf6c8bbd755101823b4d177e0d558b7aa18f458724b6", "schedule_id": 16760, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "Knottingley T.M.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0620", "location": "Knottingley East Jn", "stage_seq": 2, "distance_m": 7792.627, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0627", "location": "Knottingley West Jn", "stage_seq": 3, "distance_m": 12956.262, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Ferrybridge North Jn", "stage_seq": 4, "distance_m": 13959.003, "section_seq": 1, "route_path_id": 34741}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Milford Jn", "stage_seq": 5, "distance_m": 18927.828, "section_seq": 1, "route_path_id": 34741}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "Milford West Sidings", "stage_seq": 6, "distance_m": 21357.536, "section_seq": 1, "route_path_id": 34741}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75215.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 34741}], "total_distance_m": 75215.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 75154.104, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4961, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:28Z", "source_id": 39937756, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:32Z", "source_id": 13111001, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:22Z", "source_id": 13115340, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}] |
Knottingley T.M.D. |
0613 |
0613 |
None |
None |
None |
Milford West Sidings |
0644 |
0644 |
None |
EARLY |
-13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H56139/2026-09-12/detailed |
None |
Knottingley West Jn |
2026-09-12T06:27:00+01:00 |
Milford West Sidings |
11.0 |
{"type": "LineString", "coordinates": [[-1.2640221, 53.706421199999994], [-1.2645486, 53.7064228], [-1.26486, 53.706430399999995], [-1.2651760000000003, 53.7064524], [-1.2654071999999998, 53.70647959999999], [-1.2657725999999998, 53.7065297], [-1.2662769, 53.7066212], [-1.2666705, 53.7067146], [-1.2670879999999998, 53.7068398], [-1.2675259, 53.7070007], [-1.2680211999999995, 53.7072219], [-1.2683981999999998, 53.7074186], [-1.2685888999999997, 53.7075288], [-1.2689236, 53.7077545], [-1.2691489, 53.7079323], [-1.2693689, 53.7081245], [-1.2696478, 53.70841649999999], [-1.2698651, 53.7087198], [-1.2700635, 53.7090738], [-1.2703103, 53.7096628], [-1.2706805, 53.7106201], [-1.2710070999999998, 53.71153679999999], [-1.2710372295737988, 53.71160929170061], [-1.271096251927465, 53.711763887900325], [-1.271147244358972, 53.71190064578407], [-1.2711913720388195, 53.71202211144707], [-1.2712298001375084, 53.71213083098456], [-1.2712636938255386, 53.71222935049179], [-1.2712942182734108, 53.71232021606401], [-1.2713225386516247, 53.71240597379644], [-1.2713498201306812, 53.71248916978434], [-1.2713772278810809, 53.712572350122954], [-1.271405927073323, 53.712658060907515], [-1.2714370828779085, 53.712748848233275], [-1.2714718604653377, 53.71284725819547], [-1.2715114250061108, 53.712955836889336], [-1.2715569416707284, 53.71307713041012], [-1.2716095756296903, 53.713213684853066], [-1.271670492053497, 53.71336804631342], [-1.2717393, 53.71354000000001], [-1.2719036999999995, 53.713951], [-1.2723303, 53.7152069], [-1.2723344, 53.7152238], [-1.2723913, 53.71537519999999], [-1.2724904, 53.71556470000001], [-1.2726943, 53.7160391], [-1.2730419, 53.71692440000002], [-1.2732267, 53.717388499999984], [-1.2733547999999997, 53.71776820000001], [-1.2734558, 53.7181287], [-1.2735441, 53.718601], [-1.2735848, 53.71931719999999], [-1.2735241000000002, 53.71998870000001], [-1.2734924999999997, 53.720152199999994], [-1.2734214, 53.72041060000001], [-1.2733963, 53.72048600000001], [-1.2732543, 53.720866099999995], [-1.273093, 53.7212134], [-1.2729461, 53.721501399999994], [-1.2727862, 53.72174360000001], [-1.2723766, 53.7223133], [-1.2720828, 53.7226191], [-1.2718014, 53.72289370000001], [-1.2715906999999995, 53.7230831], [-1.2715293, 53.72313830000001], [-1.2707163, 53.7238112], [-1.2705793999999997, 53.72392289999999], [-1.2703998, 53.72410299999999], [-1.2701823, 53.7243124], [-1.2698342, 53.7246733], [-1.2695492, 53.725016100000005], [-1.2691476, 53.7255881], [-1.2689825, 53.7258827], [-1.2688514999999998, 53.7261589], [-1.2686732, 53.72659399999999], [-1.2686327, 53.72669270000001], [-1.2683762, 53.72753670000001], [-1.2681551999999998, 53.7284184], [-1.2680505, 53.729150100000005], [-1.2679394, 53.729997700000006], [-1.2677366, 53.732272], [-1.2677206, 53.7327935], [-1.2677643999999997, 53.73370260000001], [-1.26777068033274, 53.734323238421794], [-1.2677733999999998, 53.734592], [-1.2677434999999997, 53.73574889999999], [-1.267681, 53.7363799], [-1.2676138, 53.73694009999999], [-1.2674795, 53.7377153], [-1.2673512, 53.738160599999986], [-1.2672744, 53.7385085], [-1.2672043, 53.7387847], [-1.2671791, 53.738880399999985], [-1.2668815, 53.7400641], [-1.2666563999999998, 53.74091359999999], [-1.2664715999999998, 53.7414751], [-1.2661712, 53.7420175], [-1.2657669, 53.742507200000006], [-1.2654556, 53.742796899999995], [-1.2651684, 53.74300569999999], [-1.2648588, 53.74321919999999], [-1.2645287, 53.743410700000005], [-1.2640588, 53.7436357], [-1.2634967999999998, 53.74385779999999], [-1.2631785999999998, 53.7439647], [-1.263106, 53.74398910000001], [-1.2608022999999997, 53.744699899999986], [-1.2597445, 53.74503070000001], [-1.2591154999999998, 53.745233000000006], [-1.2583824999999995, 53.7455037], [-1.2578272, 53.7457163], [-1.25764139776733, 53.74579387835149], [-1.2556009999999995, 53.7466458], [-1.2546489999999997, 53.7471065], [-1.2536659, 53.747584], [-1.2522812999999997, 53.74833569999999], [-1.2517703, 53.74865820000001], [-1.2509794, 53.74918869999999], [-1.2500396, 53.749832199999986], [-1.2487111, 53.7508159], [-1.248241, 53.7511819], [-1.2476299999999998, 53.751709], [-1.2473826999999995, 53.7519368], [-1.2461036999999997, 53.7531486], [-1.2446436, 53.7546928], [-1.2435208, 53.7562547], [-1.2426729, 53.7574623], [-1.2420687999999998, 53.758461], [-1.241865, 53.75882219999999], [-1.2413692, 53.759869], [-1.2409476, 53.760786], [-1.2407074, 53.761388], [-1.2401181, 53.763079700000006], [-1.2397072, 53.76437899999999], [-1.239543, 53.7650203], [-1.2394066999999998, 53.7654376], [-1.2393108999999998, 53.765723], [-1.2391511999999998, 53.76620469999999], [-1.2389201999999997, 53.7668832], [-1.2388789, 53.76700759999999], [-1.2386333, 53.767793999999995], [-1.2383087, 53.7684526], [-1.2382424, 53.7685832], [-1.2380994, 53.768864699999995], [-1.2375444999999998, 53.77054209999999]]} |
5.1 |
0620 |
0631 |
Knottingley West Jn |
Milford West Sidings |
Milford West Sidings |
53.7705421 |
-1.2375445 |
53.7705421 |
-1.2375445 |
1 |
0 |
2026-09-12 05:44:22 |
TERMINATED |
2026-09-12 05:31:00 |
Milford West Sidings |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115340 |
1789191262475770 |
7 |
7 |
2026-09-12 05:34:22.479436 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:22.471979 |
| 465605 |
496347 |
G97980 |
502V03M612 |
2026-09-12 |
COMPLETE |
13114772 |
2026-09-12 06:34:00 |
2026-09-12 05:44:52 |
2026-09-14 05:44:52 |
{"id": 496347, "stp": "P", "toc": "London Overground", "uid": "G97980", "consist": null, "dest_crs": "RMF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97980/2026-09-12/detailed", "trust_id": "502V03M612", "origin_crs": "XUP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Romford", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "1", "is_terminated": 1, "next_location": "Romford", "signalling_id": "2V03", "timing_status": "ON TIME", "origin_station": "Upminster", "current_leg_arr": "0634", "current_leg_dep": "0629", "current_leg_end": "Romford", "origin_dep_time": "0625", "origin_platform": null, "current_location": "Romford Ground Frame", "last_update_time": "2026-09-12T05:44:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]}", "current_leg_start": "Emerson Park", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "51.5747796", "next_location_lon": "0.1826401", "previous_location": "Emerson Park", "current_leg_milage": "2.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1535.109, \"from_m\": 831.78, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2143.702, \"from_m\": 1535.109, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.617, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6134.322, \"from_m\": 2951.73, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6192.91, \"from_m\": 6134.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6829.731, \"from_m\": 6192.91, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8394.258, \"from_m\": 6829.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8464.873, \"from_m\": 8394.258, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11432.076, \"from_m\": 8464.873, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12046.575, \"from_m\": 11432.076, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13394.069, \"from_m\": 12046.575, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13746.31, \"from_m\": 13394.069, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20025.306, \"from_m\": 13746.31, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21580.412, \"from_m\": 20025.306, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21740.183, \"from_m\": 21580.412, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21800.417, \"from_m\": 21740.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21826.138, \"from_m\": 21800.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21894.059, \"from_m\": 21826.138, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22459.495, \"from_m\": 21894.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22526.546, \"from_m\": 22459.495, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22544.047, \"from_m\": 22526.546, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22597.66, \"from_m\": 22544.047, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22713.16, \"from_m\": 22597.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22784.662, \"from_m\": 22713.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23065.241, \"from_m\": 22784.662, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23124.039, \"from_m\": 23065.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23308.068, \"from_m\": 23124.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23623.706, \"from_m\": 23308.068, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24061.583, \"from_m\": 23623.706, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24137.44, \"from_m\": 24061.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27164.607, \"from_m\": 24137.44, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28171.229, \"from_m\": 27164.607, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30161.259, \"from_m\": 28171.229, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31102.219, \"from_m\": 30161.259, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31315.99, \"from_m\": 31102.219, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31855.797, \"from_m\": 31315.99, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31979.695, \"from_m\": 31855.797, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32217.004, \"from_m\": 31979.695, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496347, \"profile_key\": \"237d93de8e5a5de376a33dfa4069d14edb6769db825d2217189641d1e73507f9\", \"schedule_id\": 16039, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Upminster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 34326}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Romford\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 34326}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32217.004, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34326}], \"total_distance_m\": 32217.004, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28230.771, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3986.233, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0625", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5747796", "current_position_lon": "0.1826401", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:18Z\", \"source_id\": 39948953, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:22Z\", \"source_id\": 13114772, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Romford", "service_state_platform": "1", "timing_fact_generation": 1789191203055858, "current_leg_arrival_utc": "2026-09-12T06:34:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:26.131531", "service_state_evidence_id": 13114772, "current_leg_start_actual_dep": "2026-09-12T06:29:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:26.801850", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
XUP |
RMF |
2V03 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1535.109, "from_m": 831.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2143.702, "from_m": 1535.109, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.617, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6134.322, "from_m": 2951.73, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6192.91, "from_m": 6134.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6829.731, "from_m": 6192.91, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8394.258, "from_m": 6829.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8464.873, "from_m": 8394.258, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11432.076, "from_m": 8464.873, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12046.575, "from_m": 11432.076, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13394.069, "from_m": 12046.575, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13746.31, "from_m": 13394.069, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20025.306, "from_m": 13746.31, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21580.412, "from_m": 20025.306, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21740.183, "from_m": 21580.412, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21800.417, "from_m": 21740.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21826.138, "from_m": 21800.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21894.059, "from_m": 21826.138, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22459.495, "from_m": 21894.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22526.546, "from_m": 22459.495, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22544.047, "from_m": 22526.546, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22597.66, "from_m": 22544.047, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22713.16, "from_m": 22597.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22784.662, "from_m": 22713.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23065.241, "from_m": 22784.662, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23124.039, "from_m": 23065.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23308.068, "from_m": 23124.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23623.706, "from_m": 23308.068, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24061.583, "from_m": 23623.706, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24137.44, "from_m": 24061.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27164.607, "from_m": 24137.44, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28171.229, "from_m": 27164.607, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30161.259, "from_m": 28171.229, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31102.219, "from_m": 30161.259, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31315.99, "from_m": 31102.219, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31855.797, "from_m": 31315.99, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31979.695, "from_m": 31855.797, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32217.004, "from_m": 31979.695, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496347, "profile_key": "237d93de8e5a5de376a33dfa4069d14edb6769db825d2217189641d1e73507f9", "schedule_id": 16039, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0625", "location": "Upminster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Emerson Park", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 34326}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Romford", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 34326}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32217.004, "from_m": 0.0, "section_seq": 1, "route_path_id": 34326}], "total_distance_m": 32217.004, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28230.771, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3986.233, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14202, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:18Z", "source_id": 39948953, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:34:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:22Z", "source_id": 13114772, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Upminster |
0625 |
0625 |
None |
None |
None |
Romford |
0634 |
0634 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G97980/2026-09-12/detailed |
None |
Emerson Park |
2026-09-12T06:29:00+01:00 |
Romford |
5.0 |
{"type": "LineString", "coordinates": [[0.22044790000000003, 51.568550500000015], [0.21994549999999996, 51.5687063], [0.2194219, 51.5688578], [0.21896379999999996, 51.56898379999999], [0.2181907, 51.5691803], [0.209064, 51.57138379999999], [0.2086218, 51.57148680000001], [0.2085711, 51.57150000000001], [0.2085189, 51.5715142], [0.2083077, 51.57156810000001], [0.2079407, 51.5716734], [0.2072084, 51.57187719999999], [0.20684389999999997, 51.57198869999999], [0.20649169999999997, 51.5721048], [0.20613, 51.5722282], [0.20579549999999996, 51.5723512], [0.2047718, 51.5727396], [0.2041764, 51.5730073], [0.2037925, 51.57317569999999], [0.2034132, 51.5733479], [0.2030243, 51.5735333], [0.2026421, 51.5737227], [0.20224659999999997, 51.573933199999985], [0.2018603, 51.574147999999994], [0.2010699, 51.57461730000001], [0.2003068, 51.57512489999999], [0.19903699999999996, 51.5760222], [0.1986343, 51.5763212], [0.19829659999999996, 51.57654420000001], [0.19804669999999996, 51.5767027], [0.197778, 51.5768482], [0.1974102, 51.57701410000001], [0.1971638, 51.57711329999999], [0.1967794, 51.57724429999998], [0.1964859, 51.5773355], [0.1960854, 51.5774356], [0.1956533, 51.577519], [0.1952532, 51.57756479999999], [0.19496920000000004, 51.577598999999985], [0.19462029999999997, 51.57763070000001], [0.19411270000000003, 51.5776351], [0.193804, 51.57762890000001], [0.19353029999999996, 51.5776152], [0.19331059999999997, 51.5775975], [0.1930398, 51.5775677], [0.19278, 51.5775247], [0.19258269999999997, 51.57748], [0.1921942, 51.577377099999985], [0.191702, 51.5772323], [0.1892245, 51.5765125], [0.1887793, 51.57636099999999], [0.18847469999999997, 51.57625730000001], [0.18806419999999996, 51.57613510000001], [0.18762449999999997, 51.5760103], [0.18745239999999996, 51.575961], [0.1870853, 51.5758544], [0.1858503, 51.5754702], [0.18569469999999996, 51.5754285], [0.18497279999999997, 51.575282599999994], [0.1837444, 51.5749288], [0.1834839, 51.5748547], [0.18134049999999996, 51.5742281], [0.1796630568239043, 51.57377471010074], [0.1790496, 51.5736089], [0.1788299, 51.5735537], [0.1784065, 51.5734468], [0.17782239999999996, 51.5733097], [0.1773347, 51.5732011], [0.17518419999999998, 51.57273310000001], [0.17612719999999998, 51.5729717], [0.1763451, 51.5730174], [0.1767455, 51.5731176], [0.1772142, 51.573256], [0.1775616, 51.5733464], [0.1777737, 51.5733997], [0.1782129, 51.573512699999995], [0.1787673, 51.5736508], [0.17898709999999998, 51.57370859999999], [0.1796630568239043, 51.57390903148454], [0.1812359, 51.57437539999999], [0.1815792, 51.5744793], [0.1826401, 51.57477960000001]]} |
2.6 |
0629 |
0634 |
Emerson Park |
Romford Ground Frame |
Romford |
51.5747796 |
0.1826401 |
51.5747796 |
0.1826401 |
1 |
0 |
2026-09-12 05:44:52 |
TERMINATED |
2026-09-12 05:34:00 |
Romford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114772 |
1789191203055858 |
4 |
4 |
2026-09-12 05:44:26.801850 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:26.131531 |
| 465606 |
496712 |
P85208 |
881D14M512 |
2026-09-12 |
COMPLETE |
13114698 |
2026-09-12 06:34:00 |
2026-09-12 05:44:52 |
2026-09-14 05:44:52 |
{"id": 496712, "stp": "P", "toc": "Southeastern", "uid": "P85208", "consist": "707006+707017", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85208/2026-09-12/detailed", "trust_id": "881D14M512", "origin_crs": "GRV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "1D14", "timing_status": "EARLY", "origin_station": "Gravesend", "current_leg_arr": "0634", "current_leg_dep": "0631", "current_leg_end": "London Charing Cross", "origin_dep_time": "0533", "origin_platform": "0", "current_location": "London Charing Cross", "last_update_time": "2026-09-12T05:44:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 414.818, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4928.336, \"from_m\": 414.818, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4977.699, \"from_m\": 4928.336, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10126.58, \"from_m\": 4977.699, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11929.719, \"from_m\": 10126.58, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12445.409, \"from_m\": 11929.719, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12795.097, \"from_m\": 12445.409, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12840.738, \"from_m\": 12795.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13194.291, \"from_m\": 12840.738, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13753.409, \"from_m\": 13194.291, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13781.099, \"from_m\": 13753.409, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15369.531, \"from_m\": 13781.099, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16373.667, \"from_m\": 15369.531, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28245.5, \"from_m\": 16373.667, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28320.385, \"from_m\": 28245.5, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29166.229, \"from_m\": 28320.385, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29581.671, \"from_m\": 29166.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29990.255, \"from_m\": 29581.671, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30087.5, \"from_m\": 29990.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36197.253, \"from_m\": 30087.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38161.345, \"from_m\": 36197.253, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39627.034, \"from_m\": 38161.345, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496712, \"profile_key\": \"8722623ca0451a12147b8dd4cc82e6772fc35df2237d555deb8ad7d9a07d4d5f\", \"schedule_id\": 22703, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Gravesend\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 2, \"distance_m\": 2415.58, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0537H\", \"location\": \"Northfleet\", \"stage_seq\": 3, \"distance_m\": 3442.597, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"Swanscombe\", \"stage_seq\": 4, \"distance_m\": 4337.437, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0543\", \"location\": \"Greenhithe\", \"stage_seq\": 5, \"distance_m\": 7780.075, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0544H\", \"wtt_dep\": \"0545\", \"location\": \"Stone Crossing\", \"stage_seq\": 6, \"distance_m\": 9062.285, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Dartford\", \"stage_seq\": 7, \"distance_m\": 12172.692, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Dartford Jn\", \"stage_seq\": 8, \"distance_m\": 12894.165, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 9, \"distance_m\": 13781.099, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554H\", \"location\": \"Crayford\", \"stage_seq\": 10, \"distance_m\": 15165.631, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Bexley\", \"stage_seq\": 11, \"distance_m\": 17486.731, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Albany Park\", \"stage_seq\": 12, \"distance_m\": 19074.817, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Sidcup\", \"stage_seq\": 13, \"distance_m\": 20578.622, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606H\", \"location\": \"New Eltham\", \"stage_seq\": 14, \"distance_m\": 22968.764, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609\", \"location\": \"Mottingham\", \"stage_seq\": 15, \"distance_m\": 24420.331, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0612H\", \"location\": \"Lee\", \"stage_seq\": 16, \"distance_m\": 26998.582, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"Hither Green\", \"stage_seq\": 17, \"distance_m\": 28157.157, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 18, \"distance_m\": 29677.466, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 19, \"distance_m\": 31078.152, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"New Cross\", \"stage_seq\": 20, \"distance_m\": 31896.837, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 21, \"distance_m\": 34870.104, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0627\", \"location\": \"London Bridge\", \"stage_seq\": 22, \"distance_m\": 36735.297, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 23, \"distance_m\": 37675.481, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0632\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 24, \"distance_m\": 38421.797, \"section_seq\": 1, \"route_path_id\": 37234}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 25, \"distance_m\": 39627.034, \"section_seq\": 1, \"route_path_id\": 37234}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39627.034, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37234}], \"total_distance_m\": 39627.034, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38480.012, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1147.022, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0533", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:54Z\", \"source_id\": 39874721, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:37:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:37:04Z\", \"source_id\": 13090306, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:39:00Z\", \"source_id\": 39876573, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:39:03Z\", \"source_id\": 13090876, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:29Z\", \"source_id\": 39879782, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:43:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:32Z\", \"source_id\": 13091888, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:04Z\", \"source_id\": 39882489, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:08Z\", \"source_id\": 13092694, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:23Z\", \"source_id\": 39887087, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:50:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:28Z\", \"source_id\": 13094132, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:05Z\", \"source_id\": 39892500, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:54:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:08Z\", \"source_id\": 13095861, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:34Z\", \"source_id\": 39896608, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:58:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:38Z\", \"source_id\": 13097227, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:13Z\", \"source_id\": 39899843, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:00:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:18Z\", \"source_id\": 13098253, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:37Z\", \"source_id\": 39902799, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:43Z\", \"source_id\": 13099293, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:20Z\", \"source_id\": 39907773, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:06:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:23Z\", \"source_id\": 13100922, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:52Z\", \"source_id\": 39911212, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:57Z\", \"source_id\": 13102045, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:57Z\", \"source_id\": 39915613, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:12:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:01Z\", \"source_id\": 13103514, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:16Z\", \"source_id\": 39919091, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:18Z\", \"source_id\": 13104609, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:45Z\", \"source_id\": 39936634, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:49Z\", \"source_id\": 13110605, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:13Z\", \"source_id\": 39943878, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:17Z\", \"source_id\": 13113012, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:11Z\", \"source_id\": 39948756, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:13Z\", \"source_id\": 13114698, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "1", "timing_fact_generation": 1789191194300182, "current_leg_arrival_utc": "2026-09-12T06:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:35.404537", "service_state_evidence_id": 13114698, "current_leg_start_actual_dep": "2026-09-12T06:32:00+01:00", "operational_evidence_version": 103, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:35.723725", "service_state_valid_until_kind": null, "operational_interpretation_version": 103, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
GRV |
CHX |
1D14 |
707006+707017 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 414.818, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4928.336, "from_m": 414.818, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4977.699, "from_m": 4928.336, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10126.58, "from_m": 4977.699, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11929.719, "from_m": 10126.58, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12445.409, "from_m": 11929.719, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12795.097, "from_m": 12445.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12840.738, "from_m": 12795.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13194.291, "from_m": 12840.738, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13753.409, "from_m": 13194.291, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13781.099, "from_m": 13753.409, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15369.531, "from_m": 13781.099, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16373.667, "from_m": 15369.531, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28245.5, "from_m": 16373.667, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28320.385, "from_m": 28245.5, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29166.229, "from_m": 28320.385, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29581.671, "from_m": 29166.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29990.255, "from_m": 29581.671, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30087.5, "from_m": 29990.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36197.253, "from_m": 30087.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38161.345, "from_m": 36197.253, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39627.034, "from_m": 38161.345, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496712, "profile_key": "8722623ca0451a12147b8dd4cc82e6772fc35df2237d555deb8ad7d9a07d4d5f", "schedule_id": 22703, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0533", "location": "Gravesend", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Springhead Junction (CTRL)", "stage_seq": 2, "distance_m": 2415.58, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0537H", "location": "Northfleet", "stage_seq": 3, "distance_m": 3442.597, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "Swanscombe", "stage_seq": 4, "distance_m": 4337.437, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0543", "location": "Greenhithe", "stage_seq": 5, "distance_m": 7780.075, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0544H", "wtt_dep": "0545", "location": "Stone Crossing", "stage_seq": 6, "distance_m": 9062.285, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Dartford", "stage_seq": 7, "distance_m": 12172.692, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Dartford Jn", "stage_seq": 8, "distance_m": 12894.165, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Crayford Spur B Jn", "stage_seq": 9, "distance_m": 13781.099, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554H", "location": "Crayford", "stage_seq": 10, "distance_m": 15165.631, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Bexley", "stage_seq": 11, "distance_m": 17486.731, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Albany Park", "stage_seq": 12, "distance_m": 19074.817, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Sidcup", "stage_seq": 13, "distance_m": 20578.622, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606H", "location": "New Eltham", "stage_seq": 14, "distance_m": 22968.764, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609", "location": "Mottingham", "stage_seq": 15, "distance_m": 24420.331, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0612H", "location": "Lee", "stage_seq": 16, "distance_m": 26998.582, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "Hither Green", "stage_seq": 17, "distance_m": 28157.157, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Parks Bridge Jn", "stage_seq": 18, "distance_m": 29677.466, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Tanners Hill Jn (NX)", "stage_seq": 19, "distance_m": 31078.152, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "New Cross", "stage_seq": 20, "distance_m": 31896.837, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Blue Anchor (Kent)", "stage_seq": 21, "distance_m": 34870.104, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0627", "location": "London Bridge", "stage_seq": 22, "distance_m": 36735.297, "section_seq": 1, "route_path_id": 37234}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Ewer Street Jn", "stage_seq": 23, "distance_m": 37675.481, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0632", "location": "London Waterloo (East)", "stage_seq": 24, "distance_m": 38421.797, "section_seq": 1, "route_path_id": 37234}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 25, "distance_m": 39627.034, "section_seq": 1, "route_path_id": 37234}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39627.034, "from_m": 0.0, "section_seq": 1, "route_path_id": 37234}], "total_distance_m": 39627.034, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38480.012, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.022, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:54Z", "source_id": 39874721, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:37:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:37:04Z", "source_id": 13090306, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:39:00Z", "source_id": 39876573, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:39:03Z", "source_id": 13090876, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:29Z", "source_id": 39879782, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:43:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:32Z", "source_id": 13091888, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:04Z", "source_id": 39882489, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:08Z", "source_id": 13092694, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:23Z", "source_id": 39887087, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:50:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:28Z", "source_id": 13094132, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:05Z", "source_id": 39892500, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:54:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:08Z", "source_id": 13095861, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31729, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:34Z", "source_id": 39896608, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T04:58:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:38Z", "source_id": 13097227, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31725, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:13Z", "source_id": 39899843, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:00:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:18Z", "source_id": 13098253, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:37Z", "source_id": 39902799, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:03:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:43Z", "source_id": 13099293, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31711, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:20Z", "source_id": 39907773, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:06:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:23Z", "source_id": 13100922, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31707, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:52Z", "source_id": 39911212, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:09:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:57Z", "source_id": 13102045, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:57Z", "source_id": 39915613, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:12:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:01Z", "source_id": 13103514, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:16Z", "source_id": 39919091, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:15:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:18Z", "source_id": 13104609, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:45Z", "source_id": 39936634, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T05:26:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:49Z", "source_id": 13110605, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:13Z", "source_id": 39943878, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T05:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:17Z", "source_id": 13113012, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-12T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31426, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:11Z", "source_id": 39948756, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T05:34:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:13Z", "source_id": 13114698, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Gravesend |
0533 |
0533 |
0 |
None |
None |
London Charing Cross |
0635 |
0635 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P85208/2026-09-12/detailed |
None |
London Waterloo (East) |
2026-09-12T06:32:00+01:00 |
London Charing Cross |
3.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0631 |
0634 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-12 05:44:52 |
TERMINATED |
2026-09-12 05:34:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114698 |
1789191194300182 |
103 |
103 |
2026-09-12 05:44:35.723725 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:35.404537 |
| 465607 |
495434 |
G28077 |
875H06M612 |
2026-09-12 |
COMPLETE |
13114636 |
2026-09-12 06:34:00 |
2026-09-12 05:44:52 |
2026-09-14 05:44:52 |
{"id": 495434, "stp": "P", "toc": "Southern", "uid": "G28077", "consist": "377311+377328", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G28077/2026-09-12/detailed", "trust_id": "875H06M612", "origin_crs": "XSH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "11", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "5H06", "timing_status": "EARLY", "origin_station": "Selhurst T&R.S.M.D", "current_leg_arr": "0634", "current_leg_dep": "0611", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "0606", "origin_platform": null, "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-12T05:44:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.5050459", "next_location_lon": "-0.0860145", "previous_location": "Norwood Junction", "current_leg_milage": "8.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16637.33, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17160.332, \"from_m\": 16637.33, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 495434, \"profile_key\": \"292f90c0f110d2642d0cead062f872bd6d0877328d6aba248b2b537fdf630485\", \"schedule_id\": 14036, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Selhurst T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Selhurst Dpt Tennison Road\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Selhurst Depot Gullet\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0614H\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Sydenham\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"New Cross Gate\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"London Bridge (Central)\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 32938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17160.332, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32938}], \"total_distance_m\": 17160.332, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 15544.653, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "23.0", "current_position_lat": "51.5050459", "current_position_lon": "-0.0860145", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:55Z\", \"source_id\": 39914233, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:58Z\", \"source_id\": 13103045, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:19Z\", \"source_id\": 39920648, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:23Z\", \"source_id\": 13105142, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:41Z\", \"source_id\": 39936548, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:43Z\", \"source_id\": 13110566, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:04Z\", \"source_id\": 39948585, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:07Z\", \"source_id\": 13114636, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "11", "timing_fact_generation": 1789191189552391, "current_leg_arrival_utc": "2026-09-12T06:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:36.629952", "service_state_evidence_id": 13114636, "current_leg_start_actual_dep": "2026-09-12T06:14:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:37.325567", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
XSH |
None |
5H06 |
377311+377328 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16637.33, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17160.332, "from_m": 16637.33, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 495434, "profile_key": "292f90c0f110d2642d0cead062f872bd6d0877328d6aba248b2b537fdf630485", "schedule_id": 14036, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0606", "location": "Selhurst T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Selhurst Dpt Tennison Road", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 32938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Selhurst Depot Gullet", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0614H", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 32938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Sydenham", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 32938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "New Cross Gate", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 32938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Bricklayers Arms Jn", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 32938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Spa Road Jn", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 32938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Abbey Street Jn", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "London Bridge (Central)", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 32938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17160.332, "from_m": 0.0, "section_seq": 1, "route_path_id": 32938}], "total_distance_m": 17160.332, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 15544.653, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29973, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:55Z", "source_id": 39914233, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:58Z", "source_id": 13103045, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:19Z", "source_id": 39920648, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:23Z", "source_id": 13105142, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:41Z", "source_id": 39936548, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:26:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:43Z", "source_id": 13110566, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29640, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:04Z", "source_id": 39948585, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:34:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:07Z", "source_id": 13114636, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Selhurst T&R.S.M.D |
0606 |
0606 |
None |
None |
None |
London Bridge (Central) |
0635 |
0635 |
11 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G28077/2026-09-12/detailed |
None |
Norwood Junction |
2026-09-12T06:14:30+01:00 |
London Bridge (Central) |
23.0 |
{"type": "LineString", "coordinates": [[-0.07487109999999998, 51.3969851], [-0.07462119999999998, 51.397439], [-0.07434779999999999, 51.397907499999995], [-0.0741873, 51.3981806], [-0.0737478, 51.3989518], [-0.073664, 51.39908809999999], [-0.07362, 51.399162799999985], [-0.0733787, 51.3996647], [-0.07305559999999998, 51.400214899999995], [-0.0724727, 51.4012096], [-0.071943, 51.402132], [-0.0716208, 51.40269200000001], [-0.0709204, 51.40403449999999], [-0.07063059999999999, 51.4045527], [-0.07035599999999999, 51.405041399999995], [-0.07004764150491075, 51.405485426224715], [-0.07000504219817957, 51.40554676750483], [-0.0699071, 51.4056878], [-0.06946209999999998, 51.406469699999995], [-0.06904, 51.4072179], [-0.0688795, 51.40749209999999], [-0.068576, 51.4080186], [-0.06819679999999999, 51.40867999999998], [-0.06791779999999999, 51.4091772], [-0.0678623, 51.409283900000005], [-0.0676699, 51.4096169], [-0.06748589999999999, 51.40996369999999], [-0.06736749999999998, 51.4101675], [-0.0671103, 51.4106008], [-0.066997, 51.41078550000001], [-0.0667922, 51.4111143], [-0.06664629999999999, 51.4113279], [-0.06651679999999999, 51.4115119], [-0.0664744, 51.4115679], [-0.0663196, 51.41176290000001], [-0.06618799999999998, 51.4119278], [-0.0659291, 51.41222509999999], [-0.065875, 51.412285399999995], [-0.0653701, 51.41281889999999], [-0.0652001, 51.4129942], [-0.0650122, 51.4131902], [-0.06464819999999999, 51.4135634], [-0.0644801, 51.4137331], [-0.0637459, 51.414478], [-0.0633981, 51.4148252], [-0.06300939999999998, 51.4152156], [-0.0625607, 51.41566059999999], [-0.0620948, 51.416124700000005], [-0.0616789, 51.41655569999999], [-0.061238099999999976, 51.416958300000005], [-0.0608192, 51.4173806], [-0.060398, 51.417809299999995], [-0.0602347, 51.41797720000001], [-0.060120900000000005, 51.4180835], [-0.0600069, 51.4181966], [-0.059446, 51.418758199999985], [-0.0592197, 51.4189897], [-0.0589312, 51.4193065], [-0.058537499999999985, 51.41980689999999], [-0.05847513181789973, 51.41988652543277], [-0.0580514, 51.4204275], [-0.057557, 51.421125], [-0.05749183275936781, 51.42122215274848], [-0.057472097875110706, 51.42125157390509], [-0.0571053, 51.42179840000001], [-0.0566714, 51.4225557], [-0.056435199999999984, 51.4230307], [-0.05604239999999999, 51.4238756], [-0.05555229999999999, 51.424957], [-0.0552279, 51.425684700000005], [-0.0549991, 51.4261802], [-0.0547663, 51.4266977], [-0.05452614350856397, 51.42722938370621], [-0.05403419999999999, 51.4283185], [-0.05388299999999999, 51.42865009999999], [-0.0537231, 51.4290009], [-0.05354199999999999, 51.4294289], [-0.05341989999999999, 51.42975119999999], [-0.0533177, 51.430103800000005], [-0.05319879999999999, 51.4305758], [-0.0531387, 51.430933499999995], [-0.05308929999999999, 51.431300500000006], [-0.05306399999999999, 51.43164119999999], [-0.053044999999999995, 51.4319983], [-0.053044, 51.4323587], [-0.0530514, 51.43273030000001], [-0.0530756, 51.4331425], [-0.05311659999999999, 51.4335403], [-0.0531809, 51.4339565], [-0.05327769999999999, 51.4344035], [-0.0533714, 51.4348348], [-0.0534515, 51.4352765], [-0.05350619999999999, 51.435713], [-0.05354099999999999, 51.4360852], [-0.0535557, 51.436502700000005], [-0.0535505, 51.4370075], [-0.0535136, 51.4375555], [-0.0534715, 51.43799200000001], [-0.05338620000000001, 51.4384777], [-0.05325559999999999, 51.438972], [-0.05315559999999999, 51.4393115], [-0.05299129999999999, 51.43977209999999], [-0.05295609999999999, 51.4398642], [-0.052845, 51.440154699999994], [-0.05276809999999999, 51.4403247], [-0.0525375, 51.4408032], [-0.052328999999999994, 51.441202200000006], [-0.05206469999999999, 51.44163600000001], [-0.0518478, 51.4419917], [-0.0515899, 51.4423593], [-0.0512613, 51.442799], [-0.05124672303179647, 51.442817580280106], [-0.05097909999999999, 51.44315869999999], [-0.05056639999999999, 51.4436889], [-0.0503647, 51.4439434], [-0.05011299999999999, 51.4442512], [-0.0498171, 51.4446312], [-0.04949699999999999, 51.4450256], [-0.0491359, 51.445485600000005], [-0.0488358, 51.4458571], [-0.0485146, 51.44627309999999], [-0.0482145, 51.4466564], [-0.0478829, 51.44707110000001], [-0.0474469, 51.44760920000001], [-0.047101599999999993, 51.4480627], [-0.0466404, 51.4486513], [-0.046247, 51.4491683], [-0.0459696, 51.4495131], [-0.0456063, 51.4499349], [-0.0451993, 51.4503783], [-0.0446785, 51.4509078], [-0.04463099999999999, 51.4509561], [-0.044050599999999995, 51.4515507], [-0.0434145, 51.4522018], [-0.0430843, 51.45253809999999], [-0.04276470000000001, 51.4528913], [-0.042406, 51.453312100000005], [-0.0419432, 51.4539152], [-0.0414894, 51.4546009], [-0.0411608, 51.4550772], [-0.040799, 51.4556972], [-0.0404598, 51.45642329999999], [-0.0400769, 51.4573776], [-0.0397513, 51.4582164], [-0.03966054776321111, 51.458444085640174], [-0.03963690546611939, 51.458503400923355], [-0.0394634, 51.4589387], [-0.03905639999999999, 51.4599982], [-0.0387458, 51.4608069], [-0.03834529999999999, 51.461806199999984], [-0.038212199999999995, 51.46221789999999], [-0.0380099, 51.46281649999999], [-0.0378397, 51.4634297], [-0.0377267, 51.463981100000005], [-0.03764579999999999, 51.4644442], [-0.0375919, 51.464950300000005], [-0.03758569999999999, 51.4650165], [-0.03757972876092997, 51.46508037994732], [-0.03757584421159621, 51.465121936568515], [-0.037543, 51.465473299999985], [-0.037534599999999994, 51.4657967], [-0.0375413, 51.4665023], [-0.0375991, 51.46733139999999], [-0.03765149999999999, 51.4678534], [-0.0377266, 51.46840799999999], [-0.0377993, 51.46885350000001], [-0.03795069999999999, 51.4695203], [-0.0380925, 51.4700288], [-0.03828079999999999, 51.4705797], [-0.0386646, 51.47148620000001], [-0.0391518, 51.4724563], [-0.03965389999999999, 51.4734588], [-0.040190199999999995, 51.47456280000001], [-0.0409172, 51.47600059999999], [-0.0412367, 51.4766114], [-0.0413385, 51.4767973], [-0.0415976, 51.4772202], [-0.0417169, 51.4774152], [-0.04186310000000001, 51.47764149999999], [-0.0420558, 51.477932499999994], [-0.0426544, 51.47875360000001], [-0.043165, 51.4793733], [-0.04394322432624242, 51.48033777206297], [-0.044314099999999995, 51.48079740000001], [-0.0446463, 51.4811947], [-0.0460239, 51.4828424], [-0.04628879999999999, 51.48317209999999], [-0.0470971, 51.4842321], [-0.047271345061710504, 51.48444804961748], [-0.0472801, 51.48445890000001], [-0.0476, 51.48481449999999], [-0.04782539999999999, 51.48503449999999], [-0.0479455, 51.48515170000001], [-0.04829769999999999, 51.485479600000005], [-0.04850899999999999, 51.4856764], [-0.048577, 51.48572899999999], [-0.04864814151124272, 51.48578406163607], [-0.04869511424035069, 51.48582041724165], [-0.0487668, 51.4858759], [-0.048931, 51.4860064], [-0.04923749999999999, 51.4862322], [-0.0495865, 51.4864961], [-0.04986419999999999, 51.4866874], [-0.0500889, 51.4868214], [-0.05043509999999999, 51.487015799999995], [-0.05073679999999999, 51.487163], [-0.0510163, 51.4872995], [-0.051625, 51.4875527], [-0.05194569999999999, 51.48767730000001], [-0.0521026, 51.4877375], [-0.05231279999999999, 51.4878197], [-0.0531669, 51.4881531], [-0.0539188, 51.48843529999999], [-0.0545254, 51.4886703], [-0.0548174, 51.4887819], [-0.05492810000000001, 51.4888282], [-0.0550421, 51.48888169999999], [-0.05514199999999999, 51.488934699999994], [-0.05524659999999999, 51.4889902], [-0.0553485, 51.4890454], [-0.05552649999999999, 51.48915049999999], [-0.0556757, 51.48924529999999], [-0.0557723, 51.4893092], [-0.0559132, 51.4894117], [-0.05609320000000001, 51.489560100000006], [-0.05619039999999999, 51.4896457], [-0.05631010000000001, 51.489739400000005], [-0.05633119999999999, 51.4897558], [-0.0564687, 51.489863199999995], [-0.05661079999999999, 51.48997349999999], [-0.056757, 51.49008829999999], [-0.05692199999999999, 51.49020480000001], [-0.0570655, 51.49030909999999], [-0.057239099999999994, 51.49042649999999], [-0.0579606, 51.4908995], [-0.05837210000000001, 51.4911375], [-0.0586275, 51.4912811], [-0.0588521, 51.4914006], [-0.0590412, 51.49149659999999], [-0.05925570000000001, 51.491604800000005], [-0.05941740000000001, 51.491682], [-0.0596474, 51.4917926], [-0.060124800000000006, 51.4920043], [-0.0603093, 51.49208519999999], [-0.06064900000000001, 51.49223460000001], [-0.06163139999999999, 51.492655699999986], [-0.06189105278213573, 51.49277325104566], [-0.062964, 51.493259], [-0.06484559999999999, 51.494096299999995], [-0.0658549, 51.4945487], [-0.0666513, 51.49491499999999], [-0.0675766, 51.4953454], [-0.0684607, 51.4957564], [-0.06975239999999999, 51.49636660000001], [-0.07110499999999999, 51.49701979999999], [-0.0714816, 51.4972108], [-0.0723951, 51.4977123], [-0.07240027366382003, 51.497714988898174], [-0.0732923, 51.4981786], [-0.0739823, 51.4985496], [-0.07436839737784144, 51.4987748385867], [-0.0748771, 51.49907160000001], [-0.07544919999999998, 51.4993829], [-0.0758683, 51.49962579999998], [-0.0765865, 51.50004609999999], [-0.0771671, 51.50035379999999], [-0.0777436, 51.5006641], [-0.0784259, 51.50102590000001], [-0.0793451, 51.501515100000006], [-0.0803805, 51.5020636], [-0.0807821, 51.50228400000001], [-0.0811221, 51.5024455], [-0.0814593, 51.5026106], [-0.0815781, 51.50266709999999], [-0.081647, 51.50270179999999], [-0.0819234, 51.5028216], [-0.0822861, 51.502976], [-0.0825917, 51.503089199999984], [-0.08289959999999999, 51.5032048], [-0.0830379, 51.5032549], [-0.08348379999999998, 51.5034209], [-0.08384589999999999, 51.50356910000001], [-0.08418109999999998, 51.5037256], [-0.08452449999999999, 51.503921], [-0.08486649999999998, 51.5041389], [-0.0852198, 51.5043893], [-0.0853358, 51.5044707], [-0.0855035, 51.504595499999986], [-0.0856711, 51.5047282], [-0.0858626, 51.5049079], [-0.0860145, 51.5050459]]} |
8.7 |
0611 |
0634 |
Norwood Junction |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-12 05:44:52 |
TERMINATED |
2026-09-12 05:34:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114636 |
1789191189552391 |
31 |
31 |
2026-09-12 05:44:37.325567 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:36.629952 |
| 465608 |
497622 |
W00716 |
652H00M512 |
2026-09-12 |
COMPLETE |
13114805 |
2026-09-12 06:34:00 |
2026-09-12 05:44:52 |
2026-09-14 05:44:52 |
{"id": 497622, "stp": "P", "toc": "West Midlands Trains", "uid": "W00716", "consist": "730040", "dest_crs": "RGL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00716/2026-09-12/detailed", "trust_id": "652H00M512", "origin_crs": "WVH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rugeley Trent Valley", "service_date": "2026-09-12", "dest_arr_time": "0636", "dest_platform": "1", "is_terminated": 1, "next_location": "Rugeley Trent Valley", "signalling_id": "2H00", "timing_status": "EARLY", "origin_station": "Wolverhampton", "current_leg_arr": "0634", "current_leg_dep": "0631", "current_leg_end": "Rugeley Trent Valley", "origin_dep_time": "0553", "origin_platform": "4", "current_location": "Rugeley Trent Valley", "last_update_time": "2026-09-12T05:44:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.937124982407858, 52.75459734600963], [-1.9366901000000003, 52.75476749999999], [-1.9361508, 52.754978499999986], [-1.9346718, 52.7556551], [-1.9340390000000005, 52.755951], [-1.9331909, 52.7563375], [-1.9313568000000003, 52.757175], [-1.9309973999999996, 52.7573422], [-1.9302572, 52.75768139999999], [-1.929651, 52.7579769], [-1.9290581, 52.758309700000005], [-1.9286675, 52.75855629999999], [-1.9285137, 52.758661899999986], [-1.9283474000000005, 52.7587788], [-1.9279611999999997, 52.75907320000001], [-1.927819, 52.75919110000001], [-1.9275515000000003, 52.75941459999999], [-1.9274557999999995, 52.75949990000001], [-1.9272970000000005, 52.759653], [-1.9270757999999997, 52.7598843], [-1.9268163000000005, 52.7601787], [-1.9265353999999997, 52.7605467], [-1.9265074, 52.76058859999999], [-1.9264478000000005, 52.76067769999999], [-1.9263315, 52.76085179999999], [-1.9261105, 52.7612589], [-1.92586, 52.76179599999998], [-1.9257108999999997, 52.7622179], [-1.9256492, 52.762479500000005], [-1.9255912, 52.7627411], [-1.925558, 52.7630086], [-1.925558, 52.763096100000006], [-1.925558, 52.763164299999985], [-1.9255579, 52.76341930000001], [-1.9256, 52.76407220000001], [-1.9257062, 52.76457270000001], [-1.9258263, 52.76496920000001], [-1.9260622, 52.76549829999999], [-1.926291, 52.7659025], [-1.9265518, 52.7663097], [-1.9267322999999996, 52.76652619999999], [-1.9270714297208396, 52.766918552514426], [-1.927265, 52.7671425], [-1.9275337, 52.76741810000001], [-1.9278632, 52.7676828], [-1.9284183, 52.76824090000001], [-1.9286520999999996, 52.7684744], [-1.9290955, 52.7688448], [-1.9293679999999995, 52.769052], [-1.9304666, 52.7698721], [-1.9308706, 52.7702135], [-1.931185, 52.7704749], [-1.9315854999999995, 52.7708056], [-1.9328491, 52.77163329999999], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342395, 52.772642899999994], [-1.9345489, 52.7728456], [-1.9352173, 52.7733345], [-1.9364485, 52.77414859999999], [-1.9370939000000005, 52.774624], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]}", "current_leg_start": "Rugeley Town", "dest_arr_time_act": "0636", "motion_projection": null, "next_location_lat": "52.7697206", "next_location_lon": "-1.9298091", "previous_location": "Rugeley Town", "current_leg_milage": "2.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 886.459, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 990.177, \"from_m\": 886.459, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1034.616, \"from_m\": 990.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1078.629, \"from_m\": 1034.616, \"capability_applied\": null, \"effective_limit_mph\": 68.351, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 68.351}, {\"to_m\": 1110.648, \"from_m\": 1078.629, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1174.298, \"from_m\": 1110.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1206.317, \"from_m\": 1174.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1594.343, \"from_m\": 1206.317, \"capability_applied\": null, \"effective_limit_mph\": 68.351, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 68.351}, {\"to_m\": 1730.125, \"from_m\": 1594.343, \"capability_applied\": null, \"effective_limit_mph\": 80.778, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.778}, {\"to_m\": 2995.375, \"from_m\": 1730.125, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.633}, {\"to_m\": 14939.3, \"from_m\": 2995.375, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 15975.32, \"from_m\": 14939.3, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 16716.355, \"from_m\": 15975.32, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 17300.065, \"from_m\": 16716.355, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 17470.195, \"from_m\": 17300.065, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 17657.895, \"from_m\": 17470.195, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18014.993, \"from_m\": 17657.895, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22830.976, \"from_m\": 18014.993, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23345.962, \"from_m\": 22830.976, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 30350.802, \"from_m\": 23345.962, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30582.907, \"from_m\": 30350.802, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33351.069, \"from_m\": 30582.907, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34048.782, \"from_m\": 33351.069, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35009.89, \"from_m\": 34048.782, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 497622, \"profile_key\": \"bde616de6758ff85bae49737569a764ef01829dcef5e1b9848ea17d2430fb61d\", \"schedule_id\": 24493, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Wolverhampton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 2, \"distance_m\": 574.956, \"section_seq\": 1, \"route_path_id\": 37963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Darlaston Jn\", \"stage_seq\": 3, \"distance_m\": 820.898, \"section_seq\": 1, \"route_path_id\": 37963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Pleck Jn\", \"stage_seq\": 4, \"distance_m\": 1142.473, \"section_seq\": 1, \"route_path_id\": 37963}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Walsall\", \"stage_seq\": 5, \"distance_m\": 17470.195, \"section_seq\": 1, \"route_path_id\": 37963}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Ryecroft Jn\", \"stage_seq\": 6, \"distance_m\": 23162.325, \"section_seq\": 1, \"route_path_id\": 37963}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Bloxwich\", \"stage_seq\": 7, \"distance_m\": 24777.542, \"section_seq\": 1, \"route_path_id\": 37963}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614\", \"location\": \"Bloxwich North\", \"stage_seq\": 8, \"distance_m\": 35009.89, \"section_seq\": 1, \"route_path_id\": 37963}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35009.89, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37963}], \"total_distance_m\": 35009.89, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 34901.801, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 108.089, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.7697206", "current_position_lon": "-1.9298091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:56Z\", \"source_id\": 39904610, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:02Z\", \"source_id\": 13099872, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:57Z\", \"source_id\": 39912766, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:02Z\", \"source_id\": 13102563, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:26Z\", \"source_id\": 13104187, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19203, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:20Z\", \"source_id\": 39920659, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:17:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:21Z\", \"source_id\": 13105127, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:18Z\", \"source_id\": 39926475, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:22Z\", \"source_id\": 13107193, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:21Z\", \"source_id\": 39932886, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:28Z\", \"source_id\": 13109332, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:17Z\", \"source_id\": 39942309, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:18Z\", \"source_id\": 13112496, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:22Z\", \"source_id\": 39949091, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:27Z\", \"source_id\": 13114805, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Rugeley Trent Valley", "service_state_platform": "1", "timing_fact_generation": 1789191207848046, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:38.267817", "service_state_evidence_id": 13114805, "current_leg_start_actual_dep": "2026-09-12T06:32:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:38.339369", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
WVH |
RGL |
2H00 |
730040 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 886.459, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 990.177, "from_m": 886.459, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1034.616, "from_m": 990.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1078.629, "from_m": 1034.616, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 1110.648, "from_m": 1078.629, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1174.298, "from_m": 1110.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1206.317, "from_m": 1174.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1594.343, "from_m": 1206.317, "capability_applied": null, "effective_limit_mph": 68.351, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 68.351}, {"to_m": 1730.125, "from_m": 1594.343, "capability_applied": null, "effective_limit_mph": 80.778, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.778}, {"to_m": 2995.375, "from_m": 1730.125, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.633}, {"to_m": 14939.3, "from_m": 2995.375, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 15975.32, "from_m": 14939.3, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 16716.355, "from_m": 15975.32, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 17300.065, "from_m": 16716.355, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 17470.195, "from_m": 17300.065, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 17657.895, "from_m": 17470.195, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18014.993, "from_m": 17657.895, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22830.976, "from_m": 18014.993, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23345.962, "from_m": 22830.976, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 30350.802, "from_m": 23345.962, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30582.907, "from_m": 30350.802, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33351.069, "from_m": 30582.907, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34048.782, "from_m": 33351.069, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35009.89, "from_m": 34048.782, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 497622, "profile_key": "bde616de6758ff85bae49737569a764ef01829dcef5e1b9848ea17d2430fb61d", "schedule_id": 24493, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Wolverhampton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Portobello Jn (West Midlands)", "stage_seq": 2, "distance_m": 574.956, "section_seq": 1, "route_path_id": 37963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Darlaston Jn", "stage_seq": 3, "distance_m": 820.898, "section_seq": 1, "route_path_id": 37963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Pleck Jn", "stage_seq": 4, "distance_m": 1142.473, "section_seq": 1, "route_path_id": 37963}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Walsall", "stage_seq": 5, "distance_m": 17470.195, "section_seq": 1, "route_path_id": 37963}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Ryecroft Jn", "stage_seq": 6, "distance_m": 23162.325, "section_seq": 1, "route_path_id": 37963}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Bloxwich", "stage_seq": 7, "distance_m": 24777.542, "section_seq": 1, "route_path_id": 37963}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614", "location": "Bloxwich North", "stage_seq": 8, "distance_m": 35009.89, "section_seq": 1, "route_path_id": 37963}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35009.89, "from_m": 0.0, "section_seq": 1, "route_path_id": 37963}], "total_distance_m": 35009.89, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 34901.801, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 108.089, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19227, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:56Z", "source_id": 39904610, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:04:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:02Z", "source_id": 13099872, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19208, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:57Z", "source_id": 39912766, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:11:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:02Z", "source_id": 13102563, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:26Z", "source_id": 13104187, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19203, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:20Z", "source_id": 39920659, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:17:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:21Z", "source_id": 13105127, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19199, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:18Z", "source_id": 39926475, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:20:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:22Z", "source_id": 13107193, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19194, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:21Z", "source_id": 39932886, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:24:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:28Z", "source_id": 13109332, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19179, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:17Z", "source_id": 39942309, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:18Z", "source_id": 13112496, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11443, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:22Z", "source_id": 39949091, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:27Z", "source_id": 13114805, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Wolverhampton |
0553 |
0553 |
4 |
None |
None |
Rugeley Trent Valley |
0636 |
0636 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00716/2026-09-12/detailed |
None |
Rugeley Town |
2026-09-12T06:32:30+01:00 |
Rugeley Trent Valley |
3.0 |
{"type": "LineString", "coordinates": [[-1.937124982407858, 52.75459734600963], [-1.9366901000000003, 52.75476749999999], [-1.9361508, 52.754978499999986], [-1.9346718, 52.7556551], [-1.9340390000000005, 52.755951], [-1.9331909, 52.7563375], [-1.9313568000000003, 52.757175], [-1.9309973999999996, 52.7573422], [-1.9302572, 52.75768139999999], [-1.929651, 52.7579769], [-1.9290581, 52.758309700000005], [-1.9286675, 52.75855629999999], [-1.9285137, 52.758661899999986], [-1.9283474000000005, 52.7587788], [-1.9279611999999997, 52.75907320000001], [-1.927819, 52.75919110000001], [-1.9275515000000003, 52.75941459999999], [-1.9274557999999995, 52.75949990000001], [-1.9272970000000005, 52.759653], [-1.9270757999999997, 52.7598843], [-1.9268163000000005, 52.7601787], [-1.9265353999999997, 52.7605467], [-1.9265074, 52.76058859999999], [-1.9264478000000005, 52.76067769999999], [-1.9263315, 52.76085179999999], [-1.9261105, 52.7612589], [-1.92586, 52.76179599999998], [-1.9257108999999997, 52.7622179], [-1.9256492, 52.762479500000005], [-1.9255912, 52.7627411], [-1.925558, 52.7630086], [-1.925558, 52.763096100000006], [-1.925558, 52.763164299999985], [-1.9255579, 52.76341930000001], [-1.9256, 52.76407220000001], [-1.9257062, 52.76457270000001], [-1.9258263, 52.76496920000001], [-1.9260622, 52.76549829999999], [-1.926291, 52.7659025], [-1.9265518, 52.7663097], [-1.9267322999999996, 52.76652619999999], [-1.9270714297208396, 52.766918552514426], [-1.927265, 52.7671425], [-1.9275337, 52.76741810000001], [-1.9278632, 52.7676828], [-1.9284183, 52.76824090000001], [-1.9286520999999996, 52.7684744], [-1.9290955, 52.7688448], [-1.9293679999999995, 52.769052], [-1.9304666, 52.7698721], [-1.9308706, 52.7702135], [-1.931185, 52.7704749], [-1.9315854999999995, 52.7708056], [-1.9328491, 52.77163329999999], [-1.9333514000000005, 52.7720071], [-1.9337217, 52.7722501], [-1.9342395, 52.772642899999994], [-1.9345489, 52.7728456], [-1.9352173, 52.7733345], [-1.9364485, 52.77414859999999], [-1.9370939000000005, 52.774624], [-1.9341635, 52.7726914], [-1.9332245, 52.77207729999999], [-1.9314040999999995, 52.770908000000006], [-1.9308528, 52.77052979999999], [-1.9305311000000005, 52.7702954], [-1.9298091, 52.7697206]]} |
2.2 |
0631 |
0634 |
Rugeley Town |
Rugeley Trent Valley |
Rugeley Trent Valley |
52.7697206 |
-1.9298091 |
52.7697206 |
-1.9298091 |
1 |
0 |
2026-09-12 05:44:52 |
TERMINATED |
2026-09-12 05:34:00 |
Rugeley Trent Valley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114805 |
1789191207848046 |
44 |
44 |
2026-09-12 05:44:38.339369 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:38.267817 |
| 465609 |
494803 |
G85481 |
102C31M512 |
2026-09-12 |
COMPLETE |
13114415 |
2026-09-12 06:34:00 |
2026-09-12 05:44:52 |
2026-09-14 05:44:52 |
{"id": 494803, "stp": "P", "toc": "Northern", "uid": "G85481", "consist": "156454", "dest_crs": "CAR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85481/2026-09-12/detailed", "trust_id": "102C31M512", "origin_crs": "WKG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle", "service_date": "2026-09-12", "dest_arr_time": "0637", "dest_platform": "2", "is_terminated": 1, "next_location": "Carlisle", "signalling_id": "2C31", "timing_status": "EARLY", "origin_station": "Workington", "current_leg_arr": "0634", "current_leg_dep": "0626", "current_leg_end": "Carlisle", "origin_dep_time": "0547", "origin_platform": null, "current_location": "Carlisle", "last_update_time": "2026-09-12T05:44:52", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9887861, 54.846135099999984], [-2.9883746, 54.8461825], [-2.9881871999999996, 54.8462082], [-2.987401, 54.8463464], [-2.9866162999999997, 54.8464663], [-2.9844875, 54.8468621], [-2.9825989999999996, 54.847337], [-2.9808370999999996, 54.8478568], [-2.9805148, 54.84797549999999], [-2.979496, 54.84828939999999], [-2.9794610999999995, 54.8483011], [-2.977575799999999, 54.84906029999999], [-2.9756960999999995, 54.8498468], [-2.9756278, 54.8498784], [-2.9684988999999997, 54.85317419999999], [-2.964440437594421, 54.854836257314616], [-2.9603920999999995, 54.85649409999999], [-2.9556774999999997, 54.858394899999986], [-2.9531334999999994, 54.8595711], [-2.950524, 54.860828], [-2.9472192, 54.8625956], [-2.945600199999999, 54.863646499999994], [-2.9447274999999995, 54.8642948], [-2.9442297, 54.86466459999999], [-2.9435042999999994, 54.86521989999999], [-2.9433782, 54.8653168], [-2.9432946999999996, 54.86538070000001], [-2.9427339, 54.86587399999999], [-2.9415593, 54.8670263], [-2.9411172000000003, 54.86753920000001], [-2.9406964999999996, 54.86806130000001], [-2.9404215, 54.8684546], [-2.9399579, 54.8691177], [-2.9395939, 54.86977410000001], [-2.9391386999999995, 54.8708713], [-2.9389108, 54.8717252], [-2.9387472999999997, 54.8725883], [-2.9386238999999996, 54.87383079999999], [-2.9384977999999995, 54.8750734], [-2.9384271, 54.8759705], [-2.9384237, 54.876014600000005], [-2.9384187, 54.87606179999999], [-2.9383402, 54.8768027], [-2.9382940999999994, 54.8774579], [-2.9381809, 54.8783024], [-2.9380303000000003, 54.8789829], [-2.9378952, 54.87949389999999], [-2.9377047, 54.88011149999999], [-2.9375446, 54.88057419999999], [-2.937489135723639, 54.88072265544608], [-2.9374741, 54.88076289999999], [-2.9372768, 54.88113920000001], [-2.9369679999999994, 54.881556], [-2.9365508999999994, 54.8819597], [-2.9360659999999994, 54.8823233], [-2.9355959000000005, 54.88259379999999], [-2.9350603, 54.88284819999999], [-2.9344484999999993, 54.8830661], [-2.9338614, 54.8832317], [-2.9332612, 54.8833691], [-2.9326142, 54.8834797], [-2.9317196, 54.8836107], [-2.9308190999999995, 54.88374249999999], [-2.9304352, 54.8837987], [-2.9296770999999997, 54.88395450000001], [-2.9293857, 54.8840539], [-2.9289726, 54.8842545], [-2.9287044, 54.8844427], [-2.9285048, 54.88459829999999], [-2.9282645, 54.88489320000001], [-2.928125, 54.8851771], [-2.9280606, 54.8854425], [-2.9280552999999996, 54.885677], [-2.9281041999999995, 54.88585309999999], [-2.9281472, 54.88596029999999], [-2.9281990999999996, 54.8860516], [-2.9282022841532505, 54.88605697076976], [-2.9282186243470236, 54.88608453206338], [-2.928244094981765, 54.88612749379556], [-2.928263281288829, 54.886159855620214], [-2.9283104999999994, 54.886239499999995], [-2.9284196999999996, 54.8863769], [-2.9285751999999996, 54.8865466], [-2.9287991999999994, 54.886766699999995], [-2.9290374999999997, 54.886993800000006], [-2.929193688410555, 54.88717603594891], [-2.9293696999999996, 54.88738140000001], [-2.9294556999999997, 54.8874696], [-2.9298228, 54.8879199], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]}", "current_leg_start": "Dalston", "dest_arr_time_act": "0637", "motion_projection": null, "next_location_lat": "54.8905151", "next_location_lon": "-2.9332261", "previous_location": "Dalston", "current_leg_milage": "4.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 154.616, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8607.978, \"from_m\": 154.616, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8993.427, \"from_m\": 8607.978, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9037.394, \"from_m\": 8993.427, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15037.67, \"from_m\": 9037.394, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15317.84, \"from_m\": 15037.67, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20742.571, \"from_m\": 15317.84, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20941.521, \"from_m\": 20742.571, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 51611.381, \"from_m\": 20941.521, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52127.068, \"from_m\": 51611.381, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 52601.811, \"from_m\": 52127.068, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 53141.482, \"from_m\": 52601.811, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 494803, \"profile_key\": \"f9e585009e5874052bdc066a2804cccadf4746a46f9971373c5b78f599aebf7d\", \"schedule_id\": 12927, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Workington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32449}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Flimby\", \"stage_seq\": 2, \"distance_m\": 5760.146, \"section_seq\": 1, \"route_path_id\": 32449}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556H\", \"location\": \"Maryport\", \"stage_seq\": 3, \"distance_m\": 8786.148, \"section_seq\": 1, \"route_path_id\": 32449}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Aspatria\", \"stage_seq\": 4, \"distance_m\": 20856.77, \"section_seq\": 1, \"route_path_id\": 32449}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Wigton\", \"stage_seq\": 5, \"distance_m\": 34373.215, \"section_seq\": 1, \"route_path_id\": 32449}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Dalston\", \"stage_seq\": 6, \"distance_m\": 46181.653, \"section_seq\": 1, \"route_path_id\": 32449}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Currock Jn\", \"stage_seq\": 7, \"distance_m\": 51611.381, \"section_seq\": 1, \"route_path_id\": 32449}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": null, \"location\": \"Carlisle\", \"stage_seq\": 8, \"distance_m\": 53141.482, \"section_seq\": 1, \"route_path_id\": 32449}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53141.482, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32449}], \"total_distance_m\": 53141.482, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 53141.482, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "54.8905151", "current_position_lon": "-2.9332261", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:51:53Z\", \"source_id\": 13095033, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:55:29Z\", \"source_id\": 13096384, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:27Z\", \"source_id\": 13100933, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:31Z\", \"source_id\": 13106265, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:06Z\", \"source_id\": 39935477, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:11Z\", \"source_id\": 13110268, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:43Z\", \"source_id\": 39948047, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:49Z\", \"source_id\": 13114415, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carlisle", "service_state_platform": "2", "timing_fact_generation": 1789191169431281, "current_leg_arrival_utc": "2026-09-12T06:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:44.100243", "service_state_evidence_id": 13114415, "current_leg_start_actual_dep": "2026-09-12T06:26:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:45.156983", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WKG |
CAR |
2C31 |
156454 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 154.616, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8607.978, "from_m": 154.616, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8993.427, "from_m": 8607.978, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 9037.394, "from_m": 8993.427, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15037.67, "from_m": 9037.394, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15317.84, "from_m": 15037.67, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20742.571, "from_m": 15317.84, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20941.521, "from_m": 20742.571, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 51611.381, "from_m": 20941.521, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52127.068, "from_m": 51611.381, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 52601.811, "from_m": 52127.068, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 53141.482, "from_m": 52601.811, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 494803, "profile_key": "f9e585009e5874052bdc066a2804cccadf4746a46f9971373c5b78f599aebf7d", "schedule_id": 12927, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0547", "location": "Workington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32449}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Flimby", "stage_seq": 2, "distance_m": 5760.146, "section_seq": 1, "route_path_id": 32449}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556H", "location": "Maryport", "stage_seq": 3, "distance_m": 8786.148, "section_seq": 1, "route_path_id": 32449}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Aspatria", "stage_seq": 4, "distance_m": 20856.77, "section_seq": 1, "route_path_id": 32449}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Wigton", "stage_seq": 5, "distance_m": 34373.215, "section_seq": 1, "route_path_id": 32449}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Dalston", "stage_seq": 6, "distance_m": 46181.653, "section_seq": 1, "route_path_id": 32449}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Currock Jn", "stage_seq": 7, "distance_m": 51611.381, "section_seq": 1, "route_path_id": 32449}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": null, "location": "Carlisle", "stage_seq": 8, "distance_m": 53141.482, "section_seq": 1, "route_path_id": 32449}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53141.482, "from_m": 0.0, "section_seq": 1, "route_path_id": 32449}], "total_distance_m": 53141.482, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 53141.482, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:51:53Z", "source_id": 13095033, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:55:29Z", "source_id": 13096384, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:27Z", "source_id": 13100933, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:31Z", "source_id": 13106265, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2966, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:06Z", "source_id": 39935477, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:11Z", "source_id": 13110268, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2920, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:43Z", "source_id": 39948047, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:49Z", "source_id": 13114415, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Workington |
0547 |
0547 |
None |
None |
None |
Carlisle |
0637 |
0637 |
2 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85481/2026-09-12/detailed |
None |
Dalston |
2026-09-12T06:26:30+01:00 |
Carlisle |
8.0 |
{"type": "LineString", "coordinates": [[-2.9887861, 54.846135099999984], [-2.9883746, 54.8461825], [-2.9881871999999996, 54.8462082], [-2.987401, 54.8463464], [-2.9866162999999997, 54.8464663], [-2.9844875, 54.8468621], [-2.9825989999999996, 54.847337], [-2.9808370999999996, 54.8478568], [-2.9805148, 54.84797549999999], [-2.979496, 54.84828939999999], [-2.9794610999999995, 54.8483011], [-2.977575799999999, 54.84906029999999], [-2.9756960999999995, 54.8498468], [-2.9756278, 54.8498784], [-2.9684988999999997, 54.85317419999999], [-2.964440437594421, 54.854836257314616], [-2.9603920999999995, 54.85649409999999], [-2.9556774999999997, 54.858394899999986], [-2.9531334999999994, 54.8595711], [-2.950524, 54.860828], [-2.9472192, 54.8625956], [-2.945600199999999, 54.863646499999994], [-2.9447274999999995, 54.8642948], [-2.9442297, 54.86466459999999], [-2.9435042999999994, 54.86521989999999], [-2.9433782, 54.8653168], [-2.9432946999999996, 54.86538070000001], [-2.9427339, 54.86587399999999], [-2.9415593, 54.8670263], [-2.9411172000000003, 54.86753920000001], [-2.9406964999999996, 54.86806130000001], [-2.9404215, 54.8684546], [-2.9399579, 54.8691177], [-2.9395939, 54.86977410000001], [-2.9391386999999995, 54.8708713], [-2.9389108, 54.8717252], [-2.9387472999999997, 54.8725883], [-2.9386238999999996, 54.87383079999999], [-2.9384977999999995, 54.8750734], [-2.9384271, 54.8759705], [-2.9384237, 54.876014600000005], [-2.9384187, 54.87606179999999], [-2.9383402, 54.8768027], [-2.9382940999999994, 54.8774579], [-2.9381809, 54.8783024], [-2.9380303000000003, 54.8789829], [-2.9378952, 54.87949389999999], [-2.9377047, 54.88011149999999], [-2.9375446, 54.88057419999999], [-2.937489135723639, 54.88072265544608], [-2.9374741, 54.88076289999999], [-2.9372768, 54.88113920000001], [-2.9369679999999994, 54.881556], [-2.9365508999999994, 54.8819597], [-2.9360659999999994, 54.8823233], [-2.9355959000000005, 54.88259379999999], [-2.9350603, 54.88284819999999], [-2.9344484999999993, 54.8830661], [-2.9338614, 54.8832317], [-2.9332612, 54.8833691], [-2.9326142, 54.8834797], [-2.9317196, 54.8836107], [-2.9308190999999995, 54.88374249999999], [-2.9304352, 54.8837987], [-2.9296770999999997, 54.88395450000001], [-2.9293857, 54.8840539], [-2.9289726, 54.8842545], [-2.9287044, 54.8844427], [-2.9285048, 54.88459829999999], [-2.9282645, 54.88489320000001], [-2.928125, 54.8851771], [-2.9280606, 54.8854425], [-2.9280552999999996, 54.885677], [-2.9281041999999995, 54.88585309999999], [-2.9281472, 54.88596029999999], [-2.9281990999999996, 54.8860516], [-2.9282022841532505, 54.88605697076976], [-2.9282186243470236, 54.88608453206338], [-2.928244094981765, 54.88612749379556], [-2.928263281288829, 54.886159855620214], [-2.9283104999999994, 54.886239499999995], [-2.9284196999999996, 54.8863769], [-2.9285751999999996, 54.8865466], [-2.9287991999999994, 54.886766699999995], [-2.9290374999999997, 54.886993800000006], [-2.929193688410555, 54.88717603594891], [-2.9293696999999996, 54.88738140000001], [-2.9294556999999997, 54.8874696], [-2.9298228, 54.8879199], [-2.929991, 54.8880914], [-2.9305125, 54.8886237], [-2.9309008000000003, 54.88902120000001], [-2.9310613999999995, 54.8891834], [-2.9310774, 54.8891995], [-2.9313398, 54.8894405], [-2.9313752999999996, 54.88947309999999], [-2.9317094999999997, 54.8897321], [-2.9320109000000003, 54.8899327], [-2.9322557999999996, 54.89007229999999], [-2.9332260999999997, 54.8905151]]} |
4.3 |
0626 |
0634 |
Dalston |
Carlisle |
Carlisle |
54.8905151 |
-2.9332261 |
54.8905151 |
-2.9332261 |
1 |
0 |
2026-09-12 05:44:52 |
TERMINATED |
2026-09-12 05:34:00 |
Carlisle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114415 |
1789191169431281 |
23 |
23 |
2026-09-12 05:44:45.156983 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:44.100243 |
| 465610 |
496969 |
W44088 |
772E00M512 |
2026-09-12 |
COMPLETE |
13115039 |
2026-09-12 06:34:00 |
2026-09-12 05:44:52 |
2026-09-14 05:44:52 |
{"id": 496969, "stp": "O", "toc": "Transport for Wales", "uid": "W44088", "consist": "150279", "dest_crs": "BGN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W44088/2026-09-12/detailed", "trust_id": "772E00M512", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bridgend", "service_date": "2026-09-12", "dest_arr_time": "0637", "dest_platform": "1A", "is_terminated": 1, "next_location": "Bridgend", "signalling_id": "2E00", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0634", "current_leg_dep": "0621", "current_leg_end": "Bridgend", "origin_dep_time": "0539", "origin_platform": "7", "current_location": "Bridgend", "last_update_time": "2026-09-12T05:44:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4814093552694345, 51.409616494408056], [-3.4814224999999994, 51.40962349999999], [-3.4818766, 51.4098997], [-3.4821758, 51.4101044], [-3.482295, 51.41019549999999], [-3.4828587999999994, 51.4106619], [-3.4835914, 51.4114201], [-3.4839038, 51.4117055], [-3.4841940999999994, 51.4119446], [-3.4845595, 51.4121961], [-3.4849245, 51.412414], [-3.4852809, 51.4126081], [-3.4856294000000005, 51.4127804], [-3.485968, 51.412926799999994], [-3.4863458, 51.4130691], [-3.4868021, 51.413213000000006], [-3.4873159999999994, 51.4133669], [-3.4878893, 51.41347400000001], [-3.4918056000000006, 51.4140894], [-3.4931578999999995, 51.4143116], [-3.4941077, 51.4145357], [-3.4949710000000005, 51.4147598], [-3.4959335999999994, 51.415057399999995], [-3.4966238999999995, 51.415321500000005], [-3.4971903999999996, 51.415577199999994], [-3.4977635, 51.4158719], [-3.4982321999999995, 51.4161623], [-3.4987969, 51.4165156], [-3.4991454, 51.4167691], [-3.4993891999999995, 51.41696439999998], [-3.4998057999999994, 51.41731899999999], [-3.5003964999999995, 51.4179222], [-3.5008752, 51.4185569], [-3.5016964999999995, 51.4198322], [-3.5025239999999997, 51.4211171], [-3.5034296080661336, 51.42254119665064], [-3.5090113, 51.43131759999999], [-3.5101663999999997, 51.4331025], [-3.5107311999999995, 51.43396560000001], [-3.5110929999999994, 51.4343957], [-3.5114469999999995, 51.43473289999999], [-3.5119916, 51.4351613], [-3.5125835, 51.435554499999995], [-3.5133793999999994, 51.43599900000001], [-3.5142157, 51.436440999999995], [-3.5147262999999995, 51.4367525], [-3.5151935999999995, 51.4370671], [-3.515657899999999, 51.43742339999999], [-3.5160914999999995, 51.437814800000005], [-3.5165741999999995, 51.438297], [-3.5170111999999993, 51.4387894], [-3.5175289999999997, 51.4392943], [-3.5181252000000005, 51.439756], [-3.518812099999999, 51.44017589999999], [-3.5190990999999996, 51.4403183], [-3.5193857999999993, 51.440460599999994], [-3.5200038999999994, 51.4407179], [-3.5213744999999994, 51.44122089999999], [-3.522089, 51.4415367], [-3.5228477, 51.4419275], [-3.523532, 51.44237979999999], [-3.5240592088707015, 51.442817580280106], [-3.5240837999999997, 51.442838], [-3.5245419, 51.443306799999995], [-3.524594, 51.4433829], [-3.5249419, 51.443853700000005], [-3.5251173999999996, 51.444145600000006], [-3.5252735, 51.4444413], [-3.5254051, 51.4448115], [-3.5254954, 51.4451758], [-3.5255476, 51.4455685], [-3.52556, 51.446023100000005], [-3.5255252999999995, 51.446543599999984], [-3.5255006, 51.44687270000001], [-3.5253651999999995, 51.447788], [-3.5253605, 51.44802039999999], [-3.5253605, 51.448365300000006], [-3.5254348, 51.4488083], [-3.525491, 51.4491156], [-3.5256264999999996, 51.44952749999998], [-3.5257969, 51.449864000000005], [-3.5260452999999994, 51.45027840000001], [-3.5262684999999996, 51.4505751], [-3.5266589999999995, 51.45099789999999], [-3.5272075, 51.451491], [-3.5279398999999994, 51.452005499999984], [-3.5282105999999995, 51.4521698], [-3.5284534, 51.452302399999994], [-3.5286781, 51.4524125], [-3.5289164999999993, 51.45252259999999], [-3.5293544, 51.45271309999999], [-3.5299286, 51.45292579999999], [-3.5303855999999993, 51.4530749], [-3.5308174999999995, 51.4532092], [-3.5312707, 51.45333780000001], [-3.5319036999999995, 51.4534944], [-3.5324413, 51.4536015], [-3.5328691, 51.4536681], [-3.5331841999999996, 51.4537065], [-3.5336893, 51.453751999999994], [-3.5342637, 51.4537899], [-3.5348953999999995, 51.4538136], [-3.5367476, 51.453865], [-3.5428336, 51.4540894], [-3.5445851, 51.45416409999999], [-3.5453813, 51.4542466], [-3.5461826, 51.45437469999999], [-3.5473023999999995, 51.45464609999999], [-3.5480609999999997, 51.4548899], [-3.5486398999999995, 51.4551271], [-3.5489666, 51.4552869], [-3.5490912000000003, 51.45534790000001], [-3.5491020000000004, 51.4553532], [-3.5495528999999997, 51.455603700000005], [-3.5499862, 51.4558769], [-3.5504399, 51.4561921], [-3.5524262, 51.457720900000005], [-3.5531635000000006, 51.458288399999994], [-3.5539029, 51.45883140000001], [-3.5545215, 51.4591995], [-3.5552732, 51.459571], [-3.5555105999999994, 51.459667499999995], [-3.5559879, 51.459875400000016], [-3.5564879, 51.46005639999999], [-3.5568395, 51.4601663], [-3.5572002, 51.46026769999999], [-3.5576682999999996, 51.46038429999999], [-3.5581522, 51.4604896], [-3.5587156, 51.4606127], [-3.5604215999999997, 51.4609618], [-3.5605970999999994, 51.461004499999994], [-3.5611028000000005, 51.46112740000001], [-3.5617422999999997, 51.4613112], [-3.563059, 51.4617738], [-3.5664591, 51.4630688], [-3.5672963, 51.4634298], [-3.5679629, 51.4637123], [-3.5687208, 51.464156499999994], [-3.5693216999999997, 51.4646155], [-3.5696335999999995, 51.46489820000001], [-3.5697892, 51.46503919999999], [-3.5701316, 51.46543290000001], [-3.5704516999999996, 51.4658528], [-3.5727975000000005, 51.46898290000001], [-3.5735186999999997, 51.469847], [-3.5735738999999995, 51.469913000000005], [-3.5737348, 51.470105800000006], [-3.5746702999999997, 51.47126740000001], [-3.5758428, 51.47269459999999], [-3.5764558000000006, 51.4732706], [-3.5769399, 51.47361810000001], [-3.5775600999999995, 51.473957899999995], [-3.578160899999999, 51.4741885], [-3.578245, 51.4742107], [-3.5790578, 51.474425399999994], [-3.5800591, 51.4746847], [-3.5805623, 51.474850999999994], [-3.5810385999999994, 51.475039899999985], [-3.5815835000000003, 51.47532459999999], [-3.5821799000000003, 51.475747899999995], [-3.5823658, 51.475926599999994], [-3.5827698, 51.476341], [-3.5829739, 51.4766327], [-3.5831196999999992, 51.47691029999999], [-3.5836225000000006, 51.4782654], [-3.585165, 51.48277920000001], [-3.5853233000000007, 51.483336300000005], [-3.5853549000000005, 51.4834222], [-3.5855547999999997, 51.4839656], [-3.5856464, 51.4842999], [-3.5857050000000004, 51.4845985], [-3.5857626, 51.4852046], [-3.5856969000000003, 51.4858318], [-3.5855122999999995, 51.48643390000001], [-3.585170999999999, 51.4870745], [-3.584947599999999, 51.48740600000001], [-3.5848907999999993, 51.48747189999999], [-3.5844811, 51.4879473], [-3.5841872999999995, 51.48824499999999], [-3.5838575, 51.488528900000006], [-3.583366199999999, 51.4888847], [-3.5828817, 51.4891898], [-3.5820979000000004, 51.4895903], [-3.5816854999999994, 51.4897743], [-3.581242500000001, 51.4899382], [-3.580490300000001, 51.49016749999998], [-3.5794547999999997, 51.49041690000001], [-3.5785192, 51.49069600000001], [-3.5779574999999997, 51.4909151], [-3.5774275999999996, 51.49115659999999], [-3.5769466, 51.491407], [-3.5765671, 51.4916476], [-3.576089, 51.4920012], [-3.5757257, 51.4923209], [-3.5755024999999994, 51.4925526], [-3.5752115999999994, 51.4928546], [-3.5750346, 51.49305720000001], [-3.5743397999999997, 51.4938098], [-3.5740467999999996, 51.49413139999999], [-3.5736718, 51.4945053], [-3.5735313999999994, 51.4946493], [-3.5732161, 51.4949284], [-3.5728708000000005, 51.49520570000001], [-3.5726135, 51.49541500000001], [-3.5721619, 51.495761299999984], [-3.5717595, 51.496077699999994], [-3.5712742999999993, 51.49644929999999], [-3.5704829, 51.49706369999999], [-3.5696513000000003, 51.4977026], [-3.5693404999999996, 51.49795729999999], [-3.5690462999999997, 51.49821730000001], [-3.5688616, 51.4983939], [-3.5686969, 51.4985682], [-3.568520194660142, 51.4987748385867], [-3.5685015, 51.4987967], [-3.5683236999999997, 51.49902490000001], [-3.5682524999999994, 51.49912340000001], [-3.5681658, 51.49927509999999], [-3.5681138999999997, 51.4993777], [-3.5680942000000004, 51.4994166], [-3.5680405, 51.49957770000001], [-3.5680031999999997, 51.4997323], [-3.5679831, 51.49989419999999], [-3.5679862, 51.500183], [-3.5680225, 51.5005106], [-3.5680771, 51.5008196], [-3.5681236999999997, 51.5009897], [-3.5681952999999997, 51.501197000000005], [-3.5682748999999996, 51.50136189999999], [-3.5684045, 51.5015848], [-3.5685689999999997, 51.501798], [-3.5687204999999995, 51.501964099999995], [-3.5688795, 51.5021113], [-3.5691298999999996, 51.502308600000006], [-3.5694762999999994, 51.50255599999999], [-3.569998839019302, 51.50291445964617], [-3.5701661, 51.50302919999999], [-3.5707969, 51.5034559], [-3.5710854, 51.5036546], [-3.5714678, 51.5039179], [-3.5721561000000004, 51.5043855], [-3.572444, 51.5045554], [-3.5727825, 51.5047592], [-3.5730409, 51.5049185], [-3.5733328, 51.5051257], [-3.5735887, 51.5053354], [-3.573744899999999, 51.5054482], [-3.5739078000000006, 51.50557489999999], [-3.5742638999999996, 51.5058787], [-3.5744437999999996, 51.506059], [-3.5746556, 51.50628309999999], [-3.5748590999999994, 51.50652259999999], [-3.5750063999999995, 51.5067163], [-3.5751438, 51.50690559999999], [-3.5753524, 51.5071932]]}", "current_leg_start": "Llantwit Major", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.5071932", "next_location_lon": "-3.5753524", "previous_location": "Llantwit Major", "current_leg_milage": "9.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.196, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 349.127, \"from_m\": 322.196, \"capability_applied\": null, \"effective_limit_mph\": 15.534, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.534}, {\"to_m\": 722.195, \"from_m\": 349.127, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 496969, \"profile_key\": \"e04fc277475f71ad4249c38e73574af302256592f1264aca880857aaecd67fec\", \"schedule_id\": 38653, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39085}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 2, \"distance_m\": 722.195, \"section_seq\": 1, \"route_path_id\": 39085}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 722.195, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39085}], \"total_distance_m\": 722.195, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 349.127, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 373.068, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "51.5071932", "current_position_lon": "-3.5753524", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:48Z\", \"source_id\": 39880131, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:52Z\", \"source_id\": 13091962, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:59Z\", \"source_id\": 39883434, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:47:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:46:04Z\", \"source_id\": 13093004, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:48Z\", \"source_id\": 39887520, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:50:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:49:54Z\", \"source_id\": 13094289, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:09Z\", \"source_id\": 39890120, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:52:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:19Z\", \"source_id\": 13095156, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:55:34Z\", \"source_id\": 39894304, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:56:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:55:39Z\", \"source_id\": 13096478, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:24Z\", \"source_id\": 39897612, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:58:28Z\", \"source_id\": 13097549, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:13Z\", \"source_id\": 39902271, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:17Z\", \"source_id\": 13099109, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:52Z\", \"source_id\": 39911222, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:08:57Z\", \"source_id\": 13102048, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25402, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:04Z\", \"source_id\": 39920243, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:07Z\", \"source_id\": 13105003, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:45Z\", \"source_id\": 39949843, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:48Z\", \"source_id\": 13115039, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bridgend", "service_state_platform": "1", "timing_fact_generation": 1789191285178568, "current_leg_arrival_utc": "2026-09-12T06:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:45.173285", "service_state_evidence_id": 13115039, "current_leg_start_actual_dep": "2026-09-12T06:21:00+01:00", "operational_evidence_version": 48, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:46.302552", "service_state_valid_until_kind": null, "operational_interpretation_version": 48, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
O |
CDF |
BGN |
2E00 |
150279 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 322.196, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 349.127, "from_m": 322.196, "capability_applied": null, "effective_limit_mph": 15.534, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.534}, {"to_m": 722.195, "from_m": 349.127, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 496969, "profile_key": "e04fc277475f71ad4249c38e73574af302256592f1264aca880857aaecd67fec", "schedule_id": 38653, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39085}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541H", "location": "Penarth Curve South Jn", "stage_seq": 2, "distance_m": 722.195, "section_seq": 1, "route_path_id": 39085}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 722.195, "from_m": 0.0, "section_seq": 1, "route_path_id": 39085}], "total_distance_m": 722.195, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 349.127, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 373.068, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:48Z", "source_id": 39880131, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:52Z", "source_id": 13091962, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:59Z", "source_id": 39883434, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:47:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:46:04Z", "source_id": 13093004, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:48Z", "source_id": 39887520, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:50:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:49:54Z", "source_id": 13094289, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:09Z", "source_id": 39890120, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:52:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:19Z", "source_id": 13095156, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:55:34Z", "source_id": 39894304, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T04:56:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:55:39Z", "source_id": 13096478, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:24Z", "source_id": 39897612, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T04:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:58:28Z", "source_id": 13097549, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25385, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:13Z", "source_id": 39902271, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:17Z", "source_id": 13099109, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25392, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:52Z", "source_id": 39911222, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:09:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:08:57Z", "source_id": 13102048, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25402, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:04Z", "source_id": 39920243, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:07Z", "source_id": 13105003, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25602, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:45Z", "source_id": 39949843, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:34:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:48Z", "source_id": 13115039, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Cardiff Central |
0539 |
0539 |
7 |
None |
None |
Bridgend |
0637 |
0635 |
1A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W44088/2026-09-12/detailed |
None |
Llantwit Major |
2026-09-12T06:21:00+01:00 |
Bridgend |
13.0 |
{"type": "LineString", "coordinates": [[-3.4814093552694345, 51.409616494408056], [-3.4814224999999994, 51.40962349999999], [-3.4818766, 51.4098997], [-3.4821758, 51.4101044], [-3.482295, 51.41019549999999], [-3.4828587999999994, 51.4106619], [-3.4835914, 51.4114201], [-3.4839038, 51.4117055], [-3.4841940999999994, 51.4119446], [-3.4845595, 51.4121961], [-3.4849245, 51.412414], [-3.4852809, 51.4126081], [-3.4856294000000005, 51.4127804], [-3.485968, 51.412926799999994], [-3.4863458, 51.4130691], [-3.4868021, 51.413213000000006], [-3.4873159999999994, 51.4133669], [-3.4878893, 51.41347400000001], [-3.4918056000000006, 51.4140894], [-3.4931578999999995, 51.4143116], [-3.4941077, 51.4145357], [-3.4949710000000005, 51.4147598], [-3.4959335999999994, 51.415057399999995], [-3.4966238999999995, 51.415321500000005], [-3.4971903999999996, 51.415577199999994], [-3.4977635, 51.4158719], [-3.4982321999999995, 51.4161623], [-3.4987969, 51.4165156], [-3.4991454, 51.4167691], [-3.4993891999999995, 51.41696439999998], [-3.4998057999999994, 51.41731899999999], [-3.5003964999999995, 51.4179222], [-3.5008752, 51.4185569], [-3.5016964999999995, 51.4198322], [-3.5025239999999997, 51.4211171], [-3.5034296080661336, 51.42254119665064], [-3.5090113, 51.43131759999999], [-3.5101663999999997, 51.4331025], [-3.5107311999999995, 51.43396560000001], [-3.5110929999999994, 51.4343957], [-3.5114469999999995, 51.43473289999999], [-3.5119916, 51.4351613], [-3.5125835, 51.435554499999995], [-3.5133793999999994, 51.43599900000001], [-3.5142157, 51.436440999999995], [-3.5147262999999995, 51.4367525], [-3.5151935999999995, 51.4370671], [-3.515657899999999, 51.43742339999999], [-3.5160914999999995, 51.437814800000005], [-3.5165741999999995, 51.438297], [-3.5170111999999993, 51.4387894], [-3.5175289999999997, 51.4392943], [-3.5181252000000005, 51.439756], [-3.518812099999999, 51.44017589999999], [-3.5190990999999996, 51.4403183], [-3.5193857999999993, 51.440460599999994], [-3.5200038999999994, 51.4407179], [-3.5213744999999994, 51.44122089999999], [-3.522089, 51.4415367], [-3.5228477, 51.4419275], [-3.523532, 51.44237979999999], [-3.5240592088707015, 51.442817580280106], [-3.5240837999999997, 51.442838], [-3.5245419, 51.443306799999995], [-3.524594, 51.4433829], [-3.5249419, 51.443853700000005], [-3.5251173999999996, 51.444145600000006], [-3.5252735, 51.4444413], [-3.5254051, 51.4448115], [-3.5254954, 51.4451758], [-3.5255476, 51.4455685], [-3.52556, 51.446023100000005], [-3.5255252999999995, 51.446543599999984], [-3.5255006, 51.44687270000001], [-3.5253651999999995, 51.447788], [-3.5253605, 51.44802039999999], [-3.5253605, 51.448365300000006], [-3.5254348, 51.4488083], [-3.525491, 51.4491156], [-3.5256264999999996, 51.44952749999998], [-3.5257969, 51.449864000000005], [-3.5260452999999994, 51.45027840000001], [-3.5262684999999996, 51.4505751], [-3.5266589999999995, 51.45099789999999], [-3.5272075, 51.451491], [-3.5279398999999994, 51.452005499999984], [-3.5282105999999995, 51.4521698], [-3.5284534, 51.452302399999994], [-3.5286781, 51.4524125], [-3.5289164999999993, 51.45252259999999], [-3.5293544, 51.45271309999999], [-3.5299286, 51.45292579999999], [-3.5303855999999993, 51.4530749], [-3.5308174999999995, 51.4532092], [-3.5312707, 51.45333780000001], [-3.5319036999999995, 51.4534944], [-3.5324413, 51.4536015], [-3.5328691, 51.4536681], [-3.5331841999999996, 51.4537065], [-3.5336893, 51.453751999999994], [-3.5342637, 51.4537899], [-3.5348953999999995, 51.4538136], [-3.5367476, 51.453865], [-3.5428336, 51.4540894], [-3.5445851, 51.45416409999999], [-3.5453813, 51.4542466], [-3.5461826, 51.45437469999999], [-3.5473023999999995, 51.45464609999999], [-3.5480609999999997, 51.4548899], [-3.5486398999999995, 51.4551271], [-3.5489666, 51.4552869], [-3.5490912000000003, 51.45534790000001], [-3.5491020000000004, 51.4553532], [-3.5495528999999997, 51.455603700000005], [-3.5499862, 51.4558769], [-3.5504399, 51.4561921], [-3.5524262, 51.457720900000005], [-3.5531635000000006, 51.458288399999994], [-3.5539029, 51.45883140000001], [-3.5545215, 51.4591995], [-3.5552732, 51.459571], [-3.5555105999999994, 51.459667499999995], [-3.5559879, 51.459875400000016], [-3.5564879, 51.46005639999999], [-3.5568395, 51.4601663], [-3.5572002, 51.46026769999999], [-3.5576682999999996, 51.46038429999999], [-3.5581522, 51.4604896], [-3.5587156, 51.4606127], [-3.5604215999999997, 51.4609618], [-3.5605970999999994, 51.461004499999994], [-3.5611028000000005, 51.46112740000001], [-3.5617422999999997, 51.4613112], [-3.563059, 51.4617738], [-3.5664591, 51.4630688], [-3.5672963, 51.4634298], [-3.5679629, 51.4637123], [-3.5687208, 51.464156499999994], [-3.5693216999999997, 51.4646155], [-3.5696335999999995, 51.46489820000001], [-3.5697892, 51.46503919999999], [-3.5701316, 51.46543290000001], [-3.5704516999999996, 51.4658528], [-3.5727975000000005, 51.46898290000001], [-3.5735186999999997, 51.469847], [-3.5735738999999995, 51.469913000000005], [-3.5737348, 51.470105800000006], [-3.5746702999999997, 51.47126740000001], [-3.5758428, 51.47269459999999], [-3.5764558000000006, 51.4732706], [-3.5769399, 51.47361810000001], [-3.5775600999999995, 51.473957899999995], [-3.578160899999999, 51.4741885], [-3.578245, 51.4742107], [-3.5790578, 51.474425399999994], [-3.5800591, 51.4746847], [-3.5805623, 51.474850999999994], [-3.5810385999999994, 51.475039899999985], [-3.5815835000000003, 51.47532459999999], [-3.5821799000000003, 51.475747899999995], [-3.5823658, 51.475926599999994], [-3.5827698, 51.476341], [-3.5829739, 51.4766327], [-3.5831196999999992, 51.47691029999999], [-3.5836225000000006, 51.4782654], [-3.585165, 51.48277920000001], [-3.5853233000000007, 51.483336300000005], [-3.5853549000000005, 51.4834222], [-3.5855547999999997, 51.4839656], [-3.5856464, 51.4842999], [-3.5857050000000004, 51.4845985], [-3.5857626, 51.4852046], [-3.5856969000000003, 51.4858318], [-3.5855122999999995, 51.48643390000001], [-3.585170999999999, 51.4870745], [-3.584947599999999, 51.48740600000001], [-3.5848907999999993, 51.48747189999999], [-3.5844811, 51.4879473], [-3.5841872999999995, 51.48824499999999], [-3.5838575, 51.488528900000006], [-3.583366199999999, 51.4888847], [-3.5828817, 51.4891898], [-3.5820979000000004, 51.4895903], [-3.5816854999999994, 51.4897743], [-3.581242500000001, 51.4899382], [-3.580490300000001, 51.49016749999998], [-3.5794547999999997, 51.49041690000001], [-3.5785192, 51.49069600000001], [-3.5779574999999997, 51.4909151], [-3.5774275999999996, 51.49115659999999], [-3.5769466, 51.491407], [-3.5765671, 51.4916476], [-3.576089, 51.4920012], [-3.5757257, 51.4923209], [-3.5755024999999994, 51.4925526], [-3.5752115999999994, 51.4928546], [-3.5750346, 51.49305720000001], [-3.5743397999999997, 51.4938098], [-3.5740467999999996, 51.49413139999999], [-3.5736718, 51.4945053], [-3.5735313999999994, 51.4946493], [-3.5732161, 51.4949284], [-3.5728708000000005, 51.49520570000001], [-3.5726135, 51.49541500000001], [-3.5721619, 51.495761299999984], [-3.5717595, 51.496077699999994], [-3.5712742999999993, 51.49644929999999], [-3.5704829, 51.49706369999999], [-3.5696513000000003, 51.4977026], [-3.5693404999999996, 51.49795729999999], [-3.5690462999999997, 51.49821730000001], [-3.5688616, 51.4983939], [-3.5686969, 51.4985682], [-3.568520194660142, 51.4987748385867], [-3.5685015, 51.4987967], [-3.5683236999999997, 51.49902490000001], [-3.5682524999999994, 51.49912340000001], [-3.5681658, 51.49927509999999], [-3.5681138999999997, 51.4993777], [-3.5680942000000004, 51.4994166], [-3.5680405, 51.49957770000001], [-3.5680031999999997, 51.4997323], [-3.5679831, 51.49989419999999], [-3.5679862, 51.500183], [-3.5680225, 51.5005106], [-3.5680771, 51.5008196], [-3.5681236999999997, 51.5009897], [-3.5681952999999997, 51.501197000000005], [-3.5682748999999996, 51.50136189999999], [-3.5684045, 51.5015848], [-3.5685689999999997, 51.501798], [-3.5687204999999995, 51.501964099999995], [-3.5688795, 51.5021113], [-3.5691298999999996, 51.502308600000006], [-3.5694762999999994, 51.50255599999999], [-3.569998839019302, 51.50291445964617], [-3.5701661, 51.50302919999999], [-3.5707969, 51.5034559], [-3.5710854, 51.5036546], [-3.5714678, 51.5039179], [-3.5721561000000004, 51.5043855], [-3.572444, 51.5045554], [-3.5727825, 51.5047592], [-3.5730409, 51.5049185], [-3.5733328, 51.5051257], [-3.5735887, 51.5053354], [-3.573744899999999, 51.5054482], [-3.5739078000000006, 51.50557489999999], [-3.5742638999999996, 51.5058787], [-3.5744437999999996, 51.506059], [-3.5746556, 51.50628309999999], [-3.5748590999999994, 51.50652259999999], [-3.5750063999999995, 51.5067163], [-3.5751438, 51.50690559999999], [-3.5753524, 51.5071932]]} |
9.4 |
0621 |
0634 |
Llantwit Major |
Bridgend |
Bridgend |
51.5071932 |
-3.5753524 |
51.5071932 |
-3.5753524 |
1 |
0 |
2026-09-12 05:44:52 |
TERMINATED |
2026-09-12 05:34:00 |
Bridgend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115039 |
1789191285178568 |
48 |
48 |
2026-09-12 05:44:46.302552 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:45.173285 |
| 465611 |
496968 |
P86601 |
882A05M512 |
2026-09-12 |
COMPLETE |
13114954 |
2026-09-12 06:34:00 |
2026-09-12 05:44:52 |
2026-09-14 05:44:52 |
{"id": 496968, "stp": "P", "toc": "Southeastern", "uid": "P86601", "consist": "707026+707029", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86601/2026-09-12/detailed", "trust_id": "882A05M512", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-12", "dest_arr_time": "0636", "dest_platform": "3", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2A05", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "0634", "current_leg_dep": "0631", "current_leg_end": "London Cannon Street", "origin_dep_time": "0539", "origin_platform": "3", "current_location": "London Cannon Street", "last_update_time": "2026-09-12T05:44:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]}", "current_leg_start": "London Bridge", "dest_arr_time_act": "0636", "motion_projection": null, "next_location_lat": "51.5110406", "next_location_lon": "-0.0904120", "previous_location": "London Bridge", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1370.828, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1403.851, \"from_m\": 1370.828, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1405.646, \"from_m\": 1403.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5380.222, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5417.485, \"from_m\": 5380.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12734.13, \"from_m\": 5417.485, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12767.884, \"from_m\": 12734.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13674.691, \"from_m\": 12767.884, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14087.03, \"from_m\": 13674.691, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15824.916, \"from_m\": 14087.03, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16684.999, \"from_m\": 15824.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17736.694, \"from_m\": 16684.999, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19271.853, \"from_m\": 17736.694, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21233.558, \"from_m\": 19271.853, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21938.975, \"from_m\": 21233.558, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21991.504, \"from_m\": 21938.975, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22320.838, \"from_m\": 21991.504, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22362.44, \"from_m\": 22320.838, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22431.216, \"from_m\": 22362.44, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24781.508, \"from_m\": 22431.216, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24828.753, \"from_m\": 24781.508, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27550.159, \"from_m\": 24828.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27620.839, \"from_m\": 27550.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27702.822, \"from_m\": 27620.839, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28768.098, \"from_m\": 27702.822, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29335.504, \"from_m\": 28768.098, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496968, \"profile_key\": \"e80ea8e2a436937404d13bb3da944c430c70c3aa4506ed2982ac0e01c08faafd\", \"schedule_id\": 23104, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2536.0, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0544\", \"location\": \"Slade Green\", \"stage_seq\": 5, \"distance_m\": 3233.761, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"Erith\", \"stage_seq\": 6, \"distance_m\": 5103.175, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"Belvedere\", \"stage_seq\": 7, \"distance_m\": 7645.369, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0553H\", \"location\": \"Abbey Wood\", \"stage_seq\": 8, \"distance_m\": 9971.631, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0556H\", \"location\": \"Plumstead\", \"stage_seq\": 9, \"distance_m\": 12525.992, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 10, \"distance_m\": 13831.791, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0601H\", \"location\": \"Woolwich Dockyard\", \"stage_seq\": 11, \"distance_m\": 14991.542, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Charlton\", \"stage_seq\": 12, \"distance_m\": 16857.998, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Angerstein Jn\", \"stage_seq\": 13, \"distance_m\": 17288.486, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0613\", \"location\": \"Blackheath\", \"stage_seq\": 14, \"distance_m\": 19929.637, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0619\", \"location\": \"Lewisham\", \"stage_seq\": 15, \"distance_m\": 21472.419, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"St. John's\", \"stage_seq\": 16, \"distance_m\": 22134.536, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"New Cross\", \"stage_seq\": 17, \"distance_m\": 23306.999, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"North Kent East Jn\", \"stage_seq\": 18, \"distance_m\": 24219.323, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 19, \"distance_m\": 24781.508, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0632\", \"location\": \"London Bridge\", \"stage_seq\": 20, \"distance_m\": 28224.662, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Borough Market Jn\", \"stage_seq\": 21, \"distance_m\": 28579.39, \"section_seq\": 1, \"route_path_id\": 37406}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 22, \"distance_m\": 29335.504, \"section_seq\": 1, \"route_path_id\": 37406}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29335.504, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37406}], \"total_distance_m\": 29335.504, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29100.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 234.584, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5110406", "current_position_lon": "-0.0904120", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:27Z\", \"source_id\": 39879715, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:43:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:42:28Z\", \"source_id\": 13091860, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:23Z\", \"source_id\": 39882845, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:45:28Z\", \"source_id\": 13092780, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:15Z\", \"source_id\": 39885899, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:48:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:48:23Z\", \"source_id\": 13093771, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:51:44Z\", \"source_id\": 39889657, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:52:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:51:49Z\", \"source_id\": 13095002, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:55Z\", \"source_id\": 39893463, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:59Z\", \"source_id\": 13096183, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:39Z\", \"source_id\": 39896730, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:58:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:42Z\", \"source_id\": 13097257, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:44Z\", \"source_id\": 39900505, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:01:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:48Z\", \"source_id\": 13098470, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:03Z\", \"source_id\": 39904700, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:08Z\", \"source_id\": 13099899, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:26Z\", \"source_id\": 39912101, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:27Z\", \"source_id\": 13102306, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:17Z\", \"source_id\": 39919102, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:18Z\", \"source_id\": 13104611, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:47Z\", \"source_id\": 39927177, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:51Z\", \"source_id\": 13107440, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:38Z\", \"source_id\": 39931724, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:43Z\", \"source_id\": 13108948, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:43Z\", \"source_id\": 39941418, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:46Z\", \"source_id\": 13112215, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:34Z\", \"source_id\": 39949505, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:38Z\", \"source_id\": 13114954, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "3", "timing_fact_generation": 1789191218829504, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:46.630364", "service_state_evidence_id": 13114954, "current_leg_start_actual_dep": "2026-09-12T06:32:00+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:47.630257", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
CST |
2A05 |
707026+707029 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1370.828, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1403.851, "from_m": 1370.828, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1405.646, "from_m": 1403.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5380.222, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5417.485, "from_m": 5380.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12734.13, "from_m": 5417.485, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12767.884, "from_m": 12734.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13674.691, "from_m": 12767.884, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14087.03, "from_m": 13674.691, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15824.916, "from_m": 14087.03, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16684.999, "from_m": 15824.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17736.694, "from_m": 16684.999, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19271.853, "from_m": 17736.694, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21233.558, "from_m": 19271.853, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21938.975, "from_m": 21233.558, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21991.504, "from_m": 21938.975, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22320.838, "from_m": 21991.504, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22362.44, "from_m": 22320.838, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22431.216, "from_m": 22362.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24781.508, "from_m": 22431.216, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24828.753, "from_m": 24781.508, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27550.159, "from_m": 24828.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27620.839, "from_m": 27550.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27702.822, "from_m": 27620.839, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28768.098, "from_m": 27702.822, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29335.504, "from_m": 28768.098, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496968, "profile_key": "e80ea8e2a436937404d13bb3da944c430c70c3aa4506ed2982ac0e01c08faafd", "schedule_id": 23104, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2536.0, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0544", "location": "Slade Green", "stage_seq": 5, "distance_m": 3233.761, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "Erith", "stage_seq": 6, "distance_m": 5103.175, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "Belvedere", "stage_seq": 7, "distance_m": 7645.369, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0553H", "location": "Abbey Wood", "stage_seq": 8, "distance_m": 9971.631, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0556H", "location": "Plumstead", "stage_seq": 9, "distance_m": 12525.992, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559", "location": "Woolwich Arsenal", "stage_seq": 10, "distance_m": 13831.791, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0601H", "location": "Woolwich Dockyard", "stage_seq": 11, "distance_m": 14991.542, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Charlton", "stage_seq": 12, "distance_m": 16857.998, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Angerstein Jn", "stage_seq": 13, "distance_m": 17288.486, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0613", "location": "Blackheath", "stage_seq": 14, "distance_m": 19929.637, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0619", "location": "Lewisham", "stage_seq": 15, "distance_m": 21472.419, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "St. John's", "stage_seq": 16, "distance_m": 22134.536, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "New Cross", "stage_seq": 17, "distance_m": 23306.999, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "North Kent East Jn", "stage_seq": 18, "distance_m": 24219.323, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Surrey Canal Jn", "stage_seq": 19, "distance_m": 24781.508, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0632", "location": "London Bridge", "stage_seq": 20, "distance_m": 28224.662, "section_seq": 1, "route_path_id": 37406}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Borough Market Jn", "stage_seq": 21, "distance_m": 28579.39, "section_seq": 1, "route_path_id": 37406}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 22, "distance_m": 29335.504, "section_seq": 1, "route_path_id": 37406}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29335.504, "from_m": 0.0, "section_seq": 1, "route_path_id": 37406}], "total_distance_m": 29335.504, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29100.92, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 234.584, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:27Z", "source_id": 39879715, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:43:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:42:28Z", "source_id": 13091860, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32209, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:23Z", "source_id": 39882845, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:45:28Z", "source_id": 13092780, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32205, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:15Z", "source_id": 39885899, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:48:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:48:23Z", "source_id": 13093771, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:51:44Z", "source_id": 39889657, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T04:52:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:51:49Z", "source_id": 13095002, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:55Z", "source_id": 39893463, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T04:55:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:59Z", "source_id": 13096183, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:39Z", "source_id": 39896730, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T04:58:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:42Z", "source_id": 13097257, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32145, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:44Z", "source_id": 39900505, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:01:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:48Z", "source_id": 13098470, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:03Z", "source_id": 39904700, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:04:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:08Z", "source_id": 13099899, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:26Z", "source_id": 39912101, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:09:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:27Z", "source_id": 13102306, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:17Z", "source_id": 39919102, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:18Z", "source_id": 13104611, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31543, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:47Z", "source_id": 39927177, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:51Z", "source_id": 13107440, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:38Z", "source_id": 39931724, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:23:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:43Z", "source_id": 13108948, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:43Z", "source_id": 39941418, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:46Z", "source_id": 13112215, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31452, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:34Z", "source_id": 39949505, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T05:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:38Z", "source_id": 13114954, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Dartford |
0539 |
0539 |
3 |
None |
None |
London Cannon Street |
0636 |
0636 |
3 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86601/2026-09-12/detailed |
None |
London Bridge |
2026-09-12T06:32:00+01:00 |
London Cannon Street |
3.0 |
{"type": "LineString", "coordinates": [[-0.0846962609951981, 51.50498007816512], [-0.0848416, 51.5050726], [-0.08514239999999998, 51.5052354], [-0.0853828, 51.505346800000005], [-0.08557429999999999, 51.505427399999995], [-0.085844, 51.5055403], [-0.0860037, 51.50559890000001], [-0.0862367, 51.50567589999999], [-0.08629029999999999, 51.5056902], [-0.0864052, 51.5057185], [-0.08655799999999998, 51.50575169999998], [-0.08683370000000001, 51.505801099999985], [-0.08703259999999999, 51.505835299999994], [-0.08715199999999998, 51.5058518], [-0.0872924, 51.5058694], [-0.08740879999999998, 51.5058808], [-0.08753639999999999, 51.5058901], [-0.087799, 51.5059053], [-0.08798929999999999, 51.5059109], [-0.0881963, 51.5059079], [-0.08830599999999998, 51.50590149999999], [-0.08841779999999999, 51.5058907], [-0.08851059999999998, 51.505878], [-0.0885899, 51.5058652], [-0.08883279999999999, 51.50581940000001], [-0.0891783, 51.505754200000005], [-0.08928669999999998, 51.5057368], [-0.0896077, 51.5056999], [-0.0896651, 51.50569639999998], [-0.0897601, 51.505689799999985], [-0.08983152841195213, 51.505687748932935], [-0.0898994, 51.50568580000001], [-0.0900362, 51.5056888], [-0.090175, 51.5056961], [-0.090388, 51.50571180000001], [-0.0905337, 51.5057309], [-0.0907543, 51.50577219999999], [-0.0909089, 51.5058152], [-0.09110369999999998, 51.50587839999998], [-0.0912669, 51.505948], [-0.0914561, 51.50604259999999], [-0.0915803, 51.5061146], [-0.0916583, 51.5061764], [-0.0917197, 51.5062194], [-0.0918004, 51.5062873], [-0.091902, 51.50639139999999], [-0.0919783, 51.50648859999999], [-0.0920425, 51.5065928], [-0.0921022, 51.50670439999999], [-0.0921383, 51.5068201], [-0.0921559, 51.5068868], [-0.0921739, 51.506988500000006], [-0.0921781, 51.5071694], [-0.09216119999999998, 51.5072858], [-0.0921363, 51.5074034], [-0.0921199, 51.50744400000001], [-0.09210069999999998, 51.5074926], [-0.0920844, 51.50753409999999], [-0.0920478, 51.5076119], [-0.09204329999999998, 51.5076216], [-0.0919568, 51.50780309999999], [-0.0919073, 51.507956199999995], [-0.091858, 51.5081084], [-0.0917737, 51.50828139999999], [-0.09172859999999998, 51.50837719999999], [-0.0917255, 51.508435], [-0.0916817, 51.5085533], [-0.0916439, 51.5086878], [-0.0915749, 51.5088258], [-0.0915112, 51.5089486], [-0.0913227, 51.509232299999994], [-0.0912983, 51.5092743], [-0.0904399, 51.5109856], [-0.090412, 51.5110406]]} |
0.7 |
0631 |
0634 |
London Bridge |
London Cannon Street |
London Cannon Street |
51.5110406 |
-0.0904120 |
51.5110406 |
-0.0904120 |
1 |
0 |
2026-09-12 05:44:52 |
TERMINATED |
2026-09-12 05:34:00 |
London Cannon Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114954 |
1789191218829504 |
86 |
86 |
2026-09-12 05:44:47.630257 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:46.630364 |
| 465612 |
496238 |
L38428 |
691H07M612 |
2026-09-12 |
COMPLETE |
13115034 |
2026-09-12 06:34:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 496238, "stp": "O", "toc": "Chiltern Railways", "uid": "L38428", "consist": "168214", "dest_crs": "BCS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L38428/2026-09-12/detailed", "trust_id": "691H07M612", "origin_crs": "BAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bicester North", "service_date": "2026-09-12", "dest_arr_time": "0638", "dest_platform": "2", "is_terminated": 1, "next_location": "Bicester North", "signalling_id": "1H07", "timing_status": "EARLY", "origin_station": "Banbury", "current_leg_arr": "0634", "current_leg_dep": "0622", "current_leg_end": "Bicester North", "origin_dep_time": "0623", "origin_platform": "1", "current_location": "Bicester North", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3279226137057192, 52.06105471476915], [-1.3277441999999997, 52.06085649999999], [-1.3271018, 52.060185], [-1.3264776, 52.0595732], [-1.3261482999999998, 52.05927929999999], [-1.3258158999999998, 52.0589897], [-1.3255823, 52.0587969], [-1.3253273999999995, 52.0586087], [-1.3250565, 52.05842830000001], [-1.3248243999999998, 52.05827949999999], [-1.3241211999999998, 52.05782399999999], [-1.3238069, 52.0576248], [-1.3233598, 52.057355699999995], [-1.3228531999999995, 52.0570894], [-1.3222149, 52.0567686], [-1.3212110999999995, 52.0563345], [-1.3200723, 52.0558886], [-1.3195154, 52.0556753], [-1.3188083, 52.0554168], [-1.3179624, 52.0550981], [-1.3171993, 52.05481819999999], [-1.316549242077147, 52.054578667909794], [-1.3149003999999995, 52.0539711], [-1.3128354, 52.0532014], [-1.3108267, 52.05244450000001], [-1.3090605, 52.05178239999999], [-1.3081784, 52.0514386], [-1.3073513, 52.05109629999999], [-1.3064983, 52.0507186], [-1.305632, 52.05030849999999], [-1.3047999, 52.0498904], [-1.3040131, 52.0494755], [-1.3027001, 52.0487173], [-1.3020591999999998, 52.0483228], [-1.3014683, 52.047936799999995], [-1.3005734, 52.0473073], [-1.2997228, 52.0466696], [-1.2989222, 52.046031799999994], [-1.2981811, 52.0453778], [-1.2974521, 52.044696599999995], [-1.2967801, 52.0440072], [-1.2965097, 52.043710099999984], [-1.2961553, 52.0432967], [-1.2959058999999995, 52.04300450000001], [-1.2955907999999998, 52.042593], [-1.2953615, 52.0423122], [-1.2951315, 52.04199530000001], [-1.2948970999999998, 52.0417001], [-1.2946634999999995, 52.04136710000001], [-1.2943838999999997, 52.0409008], [-1.2941142, 52.04038669999999], [-1.2939598999999995, 52.04007490000001], [-1.2938542999999998, 52.0398224], [-1.2938147, 52.0397328], [-1.2935254, 52.0390665], [-1.2932138999999998, 52.0382649], [-1.2923848, 52.0360758], [-1.2919765999999997, 52.0351835], [-1.2917534999999998, 52.03473210000001], [-1.2914618, 52.03421259999999], [-1.2913177, 52.0339675], [-1.2911182, 52.0336477], [-1.2906823999999997, 52.0329654], [-1.2899736, 52.0320085], [-1.2895339, 52.03148519999999], [-1.2891332999999998, 52.0309984], [-1.2885677999999998, 52.0303813], [-1.2879444, 52.02974899999999], [-1.2863895999999997, 52.028308199999984], [-1.286011, 52.02796020000001], [-1.2856329, 52.0275871], [-1.2852785, 52.0272309], [-1.2849414, 52.0268604], [-1.2842846, 52.02609900000001], [-1.2838557, 52.02554379999999], [-1.2834357, 52.0249615], [-1.2826417999999995, 52.02376939999999], [-1.2824053, 52.0234108], [-1.2822006, 52.0230796], [-1.2817503, 52.022372099999984], [-1.2813699, 52.0217594], [-1.2809729, 52.0210915], [-1.2804669, 52.02021830000001], [-1.2802359, 52.0197813], [-1.2800218, 52.019368099999994], [-1.2797946999999998, 52.01896669999999], [-1.2795717, 52.0185454], [-1.2794863, 52.0183967], [-1.2787814, 52.01696999999999], [-1.2784678, 52.01619869999999], [-1.2782136999999998, 52.0154492], [-1.2779937, 52.0147224], [-1.2778258999999998, 52.013974899999994], [-1.2777053, 52.013337499999984], [-1.2776175999999997, 52.01268829999999], [-1.2775762, 52.01222700000001], [-1.2775479, 52.0117414], [-1.2775302, 52.011394], [-1.2775293, 52.01076659999998], [-1.2775921, 52.0097499], [-1.2777404999999995, 52.008751099999984], [-1.2778831999999998, 52.008098], [-1.2780615999999998, 52.00745849999999], [-1.2782147, 52.006882299999994], [-1.278466, 52.0061935], [-1.2787958, 52.0052727], [-1.2792580999999998, 52.00407779999999], [-1.2793069999999995, 52.00393760000001], [-1.2795716, 52.003169500000006], [-1.2798122, 52.0023931], [-1.2799645, 52.0016969], [-1.2800558999999998, 52.00095580000001], [-1.2801212, 52.0004412], [-1.2801433, 52.000140900000005], [-1.2801575203487223, 51.99984491832311], [-1.2801648000000003, 51.999693400000005], [-1.280154, 51.9993632], [-1.280153046067832, 51.99930615890027], [-1.2801490999999998, 51.999070200000006], [-1.280117, 51.99877219999998], [-1.279998, 51.99796059999999], [-1.2798591, 51.9974422], [-1.2796858, 51.9969106], [-1.2794826, 51.9964578], [-1.2793586, 51.996194], [-1.2792031999999998, 51.9959037], [-1.2789796, 51.9955406], [-1.2787371999999997, 51.995168799999995], [-1.2785525, 51.9949061], [-1.2771282, 51.9930528], [-1.2766909999999998, 51.99247299999999], [-1.276096, 51.9916948], [-1.2755244, 51.9909382], [-1.2750536, 51.99031759999999], [-1.2747254, 51.9898917], [-1.2744704000000002, 51.989556400000005], [-1.2742041999999998, 51.9892075], [-1.2740386, 51.9889932], [-1.2736496999999998, 51.98846459999999], [-1.2735451, 51.9883127], [-1.2731844, 51.987773700000005], [-1.2729004, 51.98721220000001], [-1.2726469, 51.986578899999984], [-1.2725711, 51.98635790000001], [-1.2724912, 51.9860547], [-1.2723713, 51.98542799999999], [-1.2723166, 51.9849631], [-1.2721277999999998, 51.9833464], [-1.2719276, 51.981629899999994], [-1.2716607999999998, 51.97934719999999], [-1.2716438, 51.97919019999999], [-1.2713496, 51.9769231], [-1.2711125, 51.9758399], [-1.2709404999999998, 51.9751632], [-1.270738, 51.9745616], [-1.2697862999999998, 51.9721414], [-1.2693426999999995, 51.97123009999999], [-1.2688959, 51.9704005], [-1.2681581, 51.9692213], [-1.2676611, 51.9685202], [-1.2672468, 51.9679859], [-1.2668460999999998, 51.9674532], [-1.2665131, 51.9670553], [-1.2661123999999997, 51.96656639999999], [-1.2657093999999998, 51.9661382], [-1.2640148, 51.96435029999999], [-1.2631437, 51.96357819999999], [-1.2616096, 51.96227729999998], [-1.2595377, 51.960795700000006], [-1.2576917000000003, 51.959684], [-1.25764139776733, 51.959654103582686], [-1.2560763, 51.9587239], [-1.2537442, 51.9574327], [-1.2419751, 51.95133859999999], [-1.2358892, 51.94817599999999], [-1.2299244, 51.9450925], [-1.2277384105660876, 51.94396531986611], [-1.2267629, 51.94346229999999], [-1.2236844999999998, 51.9418556], [-1.2205110999999995, 51.9400989], [-1.2191279, 51.9393028], [-1.2177514, 51.9384651], [-1.2143754999999998, 51.9364525], [-1.2126948, 51.935440799999995], [-1.2110549, 51.9344421], [-1.2077028999999997, 51.93242879999999], [-1.2043418, 51.9304103], [-1.1970611, 51.9260293], [-1.1873447999999998, 51.9201794], [-1.1825739, 51.9173127], [-1.1802078, 51.9158924], [-1.1789988999999998, 51.915172699999985], [-1.1778223, 51.914502899999995], [-1.1766105000000002, 51.91385760000001], [-1.1754722999999998, 51.91327249999999], [-1.1741865, 51.9126456], [-1.1728161, 51.9120025], [-1.1701021, 51.9108181], [-1.1694163, 51.91055070000001], [-1.1678098693553778, 51.90993761874291], [-1.1670586, 51.90965090000001], [-1.1626295, 51.908068], [-1.1623182, 51.90795659999999], [-1.159615, 51.90699919999999], [-1.1545827999999998, 51.905147], [-1.1543536, 51.90506189999999], [-1.1530271, 51.9045907], [-1.1524655, 51.904395], [-1.1522783999999997, 51.9043285], [-1.1507299999999998, 51.9037816], [-1.1499249, 51.9034933], [-1.1491051, 51.90319830000001]]}", "current_leg_start": "Banbury", "dest_arr_time_act": "0638", "motion_projection": null, "next_location_lat": "51.9031983", "next_location_lon": "-1.1491051", "previous_location": "Banbury", "current_leg_milage": "14.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 724.966, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1014.501, \"from_m\": 724.966, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1504.188, \"from_m\": 1014.501, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1572.125, \"from_m\": 1504.188, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1648.473, \"from_m\": 1572.125, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3179.658, \"from_m\": 1648.473, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3371.295, \"from_m\": 3179.658, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3676.57, \"from_m\": 3371.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5536.57, \"from_m\": 3676.57, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8403.28, \"from_m\": 5536.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12443.408, \"from_m\": 8403.28, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12502.359, \"from_m\": 12443.408, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13018.341, \"from_m\": 12502.359, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19746.524, \"from_m\": 13018.341, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20608.69, \"from_m\": 19746.524, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 22965.049, \"from_m\": 20608.69, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35338.837, \"from_m\": 22965.049, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 35768.263, \"from_m\": 35338.837, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41609.1, \"from_m\": 35768.263, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 42096.553, \"from_m\": 41609.1, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52748.667, \"from_m\": 42096.553, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 53476.875, \"from_m\": 52748.667, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 63484.841, \"from_m\": 53476.875, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64041.36, \"from_m\": 63484.841, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 496238, \"profile_key\": \"36b072b40895194b8224c94e1d18e56b9b6b23f1f7d87096f993edc168db49f1\", \"schedule_id\": 34918, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Banbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 47484}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Aynho Jn\", \"stage_seq\": 2, \"distance_m\": 1178.417, \"section_seq\": 1, \"route_path_id\": 47484}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": null, \"location\": \"Bicester North\", \"stage_seq\": 3, \"distance_m\": 3066.51, \"section_seq\": 1, \"route_path_id\": 47484}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64041.36, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 47484}], \"total_distance_m\": 64041.36, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 63492.722, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 548.638, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0623", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.9031983", "current_position_lon": "-1.1491051", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:45Z\", \"source_id\": 39949842, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:48Z\", \"source_id\": 13115034, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bicester North", "service_state_platform": "2", "timing_fact_generation": 1789191229988058, "current_leg_arrival_utc": "2026-09-12T06:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:34:59.303963", "service_state_evidence_id": 13115034, "current_leg_start_actual_dep": "2026-09-12T06:23:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:44:59.577893", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Chiltern Railways |
O |
BAN |
BCS |
1H07 |
168214 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 724.966, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1014.501, "from_m": 724.966, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1504.188, "from_m": 1014.501, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1572.125, "from_m": 1504.188, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1648.473, "from_m": 1572.125, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3179.658, "from_m": 1648.473, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3371.295, "from_m": 3179.658, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3676.57, "from_m": 3371.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5536.57, "from_m": 3676.57, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8403.28, "from_m": 5536.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12443.408, "from_m": 8403.28, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12502.359, "from_m": 12443.408, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13018.341, "from_m": 12502.359, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19746.524, "from_m": 13018.341, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20608.69, "from_m": 19746.524, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 22965.049, "from_m": 20608.69, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35338.837, "from_m": 22965.049, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 35768.263, "from_m": 35338.837, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41609.1, "from_m": 35768.263, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 42096.553, "from_m": 41609.1, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52748.667, "from_m": 42096.553, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 53476.875, "from_m": 52748.667, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 63484.841, "from_m": 53476.875, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64041.36, "from_m": 63484.841, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 496238, "profile_key": "36b072b40895194b8224c94e1d18e56b9b6b23f1f7d87096f993edc168db49f1", "schedule_id": 34918, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0623", "location": "Banbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 47484}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Aynho Jn", "stage_seq": 2, "distance_m": 1178.417, "section_seq": 1, "route_path_id": 47484}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": null, "location": "Bicester North", "stage_seq": 3, "distance_m": 3066.51, "section_seq": 1, "route_path_id": 47484}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64041.36, "from_m": 0.0, "section_seq": 1, "route_path_id": 47484}], "total_distance_m": 64041.36, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 63492.722, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 548.638, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21136, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:45Z", "source_id": 39949842, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:48Z", "source_id": 13115034, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}] |
Banbury |
0623 |
0623 |
1 |
None |
None |
Bicester North |
0638 |
0638 |
2 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L38428/2026-09-12/detailed |
None |
Banbury |
2026-09-12T06:23:00+01:00 |
Bicester North |
12.0 |
{"type": "LineString", "coordinates": [[-1.3279226137057192, 52.06105471476915], [-1.3277441999999997, 52.06085649999999], [-1.3271018, 52.060185], [-1.3264776, 52.0595732], [-1.3261482999999998, 52.05927929999999], [-1.3258158999999998, 52.0589897], [-1.3255823, 52.0587969], [-1.3253273999999995, 52.0586087], [-1.3250565, 52.05842830000001], [-1.3248243999999998, 52.05827949999999], [-1.3241211999999998, 52.05782399999999], [-1.3238069, 52.0576248], [-1.3233598, 52.057355699999995], [-1.3228531999999995, 52.0570894], [-1.3222149, 52.0567686], [-1.3212110999999995, 52.0563345], [-1.3200723, 52.0558886], [-1.3195154, 52.0556753], [-1.3188083, 52.0554168], [-1.3179624, 52.0550981], [-1.3171993, 52.05481819999999], [-1.316549242077147, 52.054578667909794], [-1.3149003999999995, 52.0539711], [-1.3128354, 52.0532014], [-1.3108267, 52.05244450000001], [-1.3090605, 52.05178239999999], [-1.3081784, 52.0514386], [-1.3073513, 52.05109629999999], [-1.3064983, 52.0507186], [-1.305632, 52.05030849999999], [-1.3047999, 52.0498904], [-1.3040131, 52.0494755], [-1.3027001, 52.0487173], [-1.3020591999999998, 52.0483228], [-1.3014683, 52.047936799999995], [-1.3005734, 52.0473073], [-1.2997228, 52.0466696], [-1.2989222, 52.046031799999994], [-1.2981811, 52.0453778], [-1.2974521, 52.044696599999995], [-1.2967801, 52.0440072], [-1.2965097, 52.043710099999984], [-1.2961553, 52.0432967], [-1.2959058999999995, 52.04300450000001], [-1.2955907999999998, 52.042593], [-1.2953615, 52.0423122], [-1.2951315, 52.04199530000001], [-1.2948970999999998, 52.0417001], [-1.2946634999999995, 52.04136710000001], [-1.2943838999999997, 52.0409008], [-1.2941142, 52.04038669999999], [-1.2939598999999995, 52.04007490000001], [-1.2938542999999998, 52.0398224], [-1.2938147, 52.0397328], [-1.2935254, 52.0390665], [-1.2932138999999998, 52.0382649], [-1.2923848, 52.0360758], [-1.2919765999999997, 52.0351835], [-1.2917534999999998, 52.03473210000001], [-1.2914618, 52.03421259999999], [-1.2913177, 52.0339675], [-1.2911182, 52.0336477], [-1.2906823999999997, 52.0329654], [-1.2899736, 52.0320085], [-1.2895339, 52.03148519999999], [-1.2891332999999998, 52.0309984], [-1.2885677999999998, 52.0303813], [-1.2879444, 52.02974899999999], [-1.2863895999999997, 52.028308199999984], [-1.286011, 52.02796020000001], [-1.2856329, 52.0275871], [-1.2852785, 52.0272309], [-1.2849414, 52.0268604], [-1.2842846, 52.02609900000001], [-1.2838557, 52.02554379999999], [-1.2834357, 52.0249615], [-1.2826417999999995, 52.02376939999999], [-1.2824053, 52.0234108], [-1.2822006, 52.0230796], [-1.2817503, 52.022372099999984], [-1.2813699, 52.0217594], [-1.2809729, 52.0210915], [-1.2804669, 52.02021830000001], [-1.2802359, 52.0197813], [-1.2800218, 52.019368099999994], [-1.2797946999999998, 52.01896669999999], [-1.2795717, 52.0185454], [-1.2794863, 52.0183967], [-1.2787814, 52.01696999999999], [-1.2784678, 52.01619869999999], [-1.2782136999999998, 52.0154492], [-1.2779937, 52.0147224], [-1.2778258999999998, 52.013974899999994], [-1.2777053, 52.013337499999984], [-1.2776175999999997, 52.01268829999999], [-1.2775762, 52.01222700000001], [-1.2775479, 52.0117414], [-1.2775302, 52.011394], [-1.2775293, 52.01076659999998], [-1.2775921, 52.0097499], [-1.2777404999999995, 52.008751099999984], [-1.2778831999999998, 52.008098], [-1.2780615999999998, 52.00745849999999], [-1.2782147, 52.006882299999994], [-1.278466, 52.0061935], [-1.2787958, 52.0052727], [-1.2792580999999998, 52.00407779999999], [-1.2793069999999995, 52.00393760000001], [-1.2795716, 52.003169500000006], [-1.2798122, 52.0023931], [-1.2799645, 52.0016969], [-1.2800558999999998, 52.00095580000001], [-1.2801212, 52.0004412], [-1.2801433, 52.000140900000005], [-1.2801575203487223, 51.99984491832311], [-1.2801648000000003, 51.999693400000005], [-1.280154, 51.9993632], [-1.280153046067832, 51.99930615890027], [-1.2801490999999998, 51.999070200000006], [-1.280117, 51.99877219999998], [-1.279998, 51.99796059999999], [-1.2798591, 51.9974422], [-1.2796858, 51.9969106], [-1.2794826, 51.9964578], [-1.2793586, 51.996194], [-1.2792031999999998, 51.9959037], [-1.2789796, 51.9955406], [-1.2787371999999997, 51.995168799999995], [-1.2785525, 51.9949061], [-1.2771282, 51.9930528], [-1.2766909999999998, 51.99247299999999], [-1.276096, 51.9916948], [-1.2755244, 51.9909382], [-1.2750536, 51.99031759999999], [-1.2747254, 51.9898917], [-1.2744704000000002, 51.989556400000005], [-1.2742041999999998, 51.9892075], [-1.2740386, 51.9889932], [-1.2736496999999998, 51.98846459999999], [-1.2735451, 51.9883127], [-1.2731844, 51.987773700000005], [-1.2729004, 51.98721220000001], [-1.2726469, 51.986578899999984], [-1.2725711, 51.98635790000001], [-1.2724912, 51.9860547], [-1.2723713, 51.98542799999999], [-1.2723166, 51.9849631], [-1.2721277999999998, 51.9833464], [-1.2719276, 51.981629899999994], [-1.2716607999999998, 51.97934719999999], [-1.2716438, 51.97919019999999], [-1.2713496, 51.9769231], [-1.2711125, 51.9758399], [-1.2709404999999998, 51.9751632], [-1.270738, 51.9745616], [-1.2697862999999998, 51.9721414], [-1.2693426999999995, 51.97123009999999], [-1.2688959, 51.9704005], [-1.2681581, 51.9692213], [-1.2676611, 51.9685202], [-1.2672468, 51.9679859], [-1.2668460999999998, 51.9674532], [-1.2665131, 51.9670553], [-1.2661123999999997, 51.96656639999999], [-1.2657093999999998, 51.9661382], [-1.2640148, 51.96435029999999], [-1.2631437, 51.96357819999999], [-1.2616096, 51.96227729999998], [-1.2595377, 51.960795700000006], [-1.2576917000000003, 51.959684], [-1.25764139776733, 51.959654103582686], [-1.2560763, 51.9587239], [-1.2537442, 51.9574327], [-1.2419751, 51.95133859999999], [-1.2358892, 51.94817599999999], [-1.2299244, 51.9450925], [-1.2277384105660876, 51.94396531986611], [-1.2267629, 51.94346229999999], [-1.2236844999999998, 51.9418556], [-1.2205110999999995, 51.9400989], [-1.2191279, 51.9393028], [-1.2177514, 51.9384651], [-1.2143754999999998, 51.9364525], [-1.2126948, 51.935440799999995], [-1.2110549, 51.9344421], [-1.2077028999999997, 51.93242879999999], [-1.2043418, 51.9304103], [-1.1970611, 51.9260293], [-1.1873447999999998, 51.9201794], [-1.1825739, 51.9173127], [-1.1802078, 51.9158924], [-1.1789988999999998, 51.915172699999985], [-1.1778223, 51.914502899999995], [-1.1766105000000002, 51.91385760000001], [-1.1754722999999998, 51.91327249999999], [-1.1741865, 51.9126456], [-1.1728161, 51.9120025], [-1.1701021, 51.9108181], [-1.1694163, 51.91055070000001], [-1.1678098693553778, 51.90993761874291], [-1.1670586, 51.90965090000001], [-1.1626295, 51.908068], [-1.1623182, 51.90795659999999], [-1.159615, 51.90699919999999], [-1.1545827999999998, 51.905147], [-1.1543536, 51.90506189999999], [-1.1530271, 51.9045907], [-1.1524655, 51.904395], [-1.1522783999999997, 51.9043285], [-1.1507299999999998, 51.9037816], [-1.1499249, 51.9034933], [-1.1491051, 51.90319830000001]]} |
14.1 |
0622 |
0634 |
Banbury |
Bicester North |
Bicester North |
51.9031983 |
-1.1491051 |
51.9031983 |
-1.1491051 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:34:00 |
Bicester North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115034 |
1789191229988058 |
13 |
13 |
2026-09-12 05:44:59.577893 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:34:59.303963 |
| 465613 |
496679 |
G39046 |
782B00M612 |
2026-09-12 |
COMPLETE |
13114381 |
2026-09-12 06:35:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 496679, "stp": "P", "toc": "Transport for Wales", "uid": "G39046", "consist": "398030", "dest_crs": "CDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39046/2026-09-12/detailed", "trust_id": "782B00M612", "origin_crs": "CDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Bay", "service_date": "2026-09-12", "dest_arr_time": "0636", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Bay", "signalling_id": "2B00", "timing_status": "ON TIME", "origin_station": "Cardiff Queen Street", "current_leg_arr": "0635", "current_leg_dep": "0631", "current_leg_end": "Cardiff Bay", "origin_dep_time": "0632", "origin_platform": "2", "current_location": "Cardiff Bay", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.4675733", "next_location_lon": "-3.1665697", "previous_location": "Cardiff Queen Street", "current_leg_milage": "1.0", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3089.398, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3156.35, \"from_m\": 3089.398, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3214.607, \"from_m\": 3156.35, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3274.549, \"from_m\": 3214.607, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3363.108, \"from_m\": 3274.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3423.05, \"from_m\": 3363.108, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3481.306, \"from_m\": 3423.05, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10962.507, \"from_m\": 3481.306, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12411.633, \"from_m\": 10962.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 496679, \"profile_key\": \"bb6dfbd1fbe190ffe291d3fdd961862f44849f61dec774bc0c3c5a483ddb3b96\", \"schedule_id\": 14573, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33400}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"Cardiff Bay\", \"stage_seq\": 2, \"distance_m\": 3318.828, \"section_seq\": 1, \"route_path_id\": 33400}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12411.633, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33400}], \"total_distance_m\": 12411.633, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 7668.037, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4743.596, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0632", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4675733", "current_position_lon": "-3.1665697", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:39Z\", \"source_id\": 39947924, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:32:43Z\", \"source_id\": 13114381, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Bay", "service_state_platform": "1", "timing_fact_generation": 1789191164059997, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:01.439534", "service_state_evidence_id": 13114381, "current_leg_start_actual_dep": "2026-09-12T06:32:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:02.414576", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDQ |
CDB |
2B00 |
398030 |
3 |
60 |
None |
{"version": 3, "segments": [{"to_m": 3089.398, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3156.35, "from_m": 3089.398, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3214.607, "from_m": 3156.35, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3274.549, "from_m": 3214.607, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3363.108, "from_m": 3274.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3423.05, "from_m": 3363.108, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3481.306, "from_m": 3423.05, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10962.507, "from_m": 3481.306, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12411.633, "from_m": 10962.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 60.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 496679, "profile_key": "bb6dfbd1fbe190ffe291d3fdd961862f44849f61dec774bc0c3c5a483ddb3b96", "schedule_id": 14573, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0632", "location": "Cardiff Queen Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 33400}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "Cardiff Bay", "stage_seq": 2, "distance_m": 3318.828, "section_seq": 1, "route_path_id": 33400}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12411.633, "from_m": 0.0, "section_seq": 1, "route_path_id": 33400}], "total_distance_m": 12411.633, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 7668.037, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4743.596, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25266, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:39Z", "source_id": 39947924, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:32:43Z", "source_id": 13114381, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Cardiff Queen Street |
0632 |
0632 |
2 |
None |
None |
Cardiff Bay |
0636 |
0635 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39046/2026-09-12/detailed |
None |
Cardiff Queen Street |
2026-09-12T06:32:00+01:00 |
Cardiff Bay |
4.0 |
{"type": "LineString", "coordinates": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]} |
1.0 |
0631 |
0635 |
Cardiff Queen Street |
Cardiff Bay |
Cardiff Bay |
51.4675733 |
-3.1665697 |
51.4675733 |
-3.1665697 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:35:00 |
Cardiff Bay |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114381 |
1789191164059997 |
7 |
7 |
2026-09-12 05:45:02.414576 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:01.439534 |
| 465614 |
494764 |
G31056 |
355T01M512 |
2026-09-12 |
COMPLETE |
None |
2026-09-12 05:35:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 494764, "stp": "P", "toc": "Merseyrail", "uid": "G31056", "consist": "777034+777051", "dest_crs": "SOP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G31056/2026-09-12/detailed", "trust_id": "355T01M512", "origin_crs": null, "show_on_map": 0, "dar_est_time": "05:35:00", "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-12", "dest_arr_time": "0540", "dest_platform": "2", "is_terminated": 1, "next_location": "Southport", "signalling_id": "5T01", "timing_status": null, "origin_station": "Southport Carriage Holding Sidings", "current_leg_arr": "0540", "current_leg_dep": "0535", "current_leg_end": "Southport", "origin_dep_time": "0535", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0004398999999995, 53.64502439999999], [-3.0003259999999994, 53.6448742], [-3.0002373, 53.6447228], [-3.0001788, 53.644572700000005], [-3.0001559, 53.64441959999999], [-3.0001540999999996, 53.6442826], [-3.0001851, 53.64410480000001], [-3.0002216, 53.6439827], [-3.0002806999999994, 53.643883300000006], [-3.0003835999999997, 53.64375830000001], [-3.0005549, 53.64354709999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]}", "current_leg_start": "Southport Carriage Holding Sidings", "dest_arr_time_act": "0540", "motion_projection": null, "next_location_lat": "53.6467494", "next_location_lon": "-3.0029844", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 198.234, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 325.833, \"from_m\": 198.234, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 639.765, \"from_m\": 325.833, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 494764, \"profile_key\": \"bb2a12d2bc19402a80334987e6beb82a9401aed2dcdc4cac34fe11b082122d0f\", \"schedule_id\": 11439, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Southport Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31964}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": null, \"location\": \"Southport\", \"stage_seq\": 2, \"distance_m\": 639.765, \"section_seq\": 1, \"route_path_id\": 31964}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 639.765, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31964}], \"total_distance_m\": 639.765, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 441.531, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 198.234, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0535", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "53.6467494", "current_position_lon": "-3.0029844", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Southport Carriage Holding Sidings", "service_state_platform": null, "timing_fact_generation": 1789184151125423, "current_leg_arrival_utc": "2026-09-12T05:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:01.552380", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-12T05:35:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:02.709653", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
None |
SOP |
5T01 |
777034+777051 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.234, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 325.833, "from_m": 198.234, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 639.765, "from_m": 325.833, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 494764, "profile_key": "bb2a12d2bc19402a80334987e6beb82a9401aed2dcdc4cac34fe11b082122d0f", "schedule_id": 11439, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0535", "location": "Southport Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31964}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": null, "location": "Southport", "stage_seq": 2, "distance_m": 639.765, "section_seq": 1, "route_path_id": 31964}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 639.765, "from_m": 0.0, "section_seq": 1, "route_path_id": 31964}], "total_distance_m": 639.765, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 441.531, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 198.234, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Southport Carriage Holding Sidings |
0535 |
0535 |
None |
5:35:00 |
None |
Southport |
0540 |
0540 |
2 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G31056/2026-09-12/detailed |
None |
Southport Carriage Holding Sidings |
2026-09-12T05:35:30+01:00 |
Southport |
5.0 |
{"type": "LineString", "coordinates": [[-3.0004398999999995, 53.64502439999999], [-3.0003259999999994, 53.6448742], [-3.0002373, 53.6447228], [-3.0001788, 53.644572700000005], [-3.0001559, 53.64441959999999], [-3.0001540999999996, 53.6442826], [-3.0001851, 53.64410480000001], [-3.0002216, 53.6439827], [-3.0002806999999994, 53.643883300000006], [-3.0003835999999997, 53.64375830000001], [-3.0005549, 53.64354709999999], [-3.0007644999999994, 53.6433518], [-3.0006263, 53.6435289], [-3.0005055, 53.64371059999999], [-3.0004460999999996, 53.643843899999986], [-3.0003954000000004, 53.64398919999999], [-3.0003570999999996, 53.6441499], [-3.0003533, 53.644330999999994], [-3.0003663, 53.6444582], [-3.0003885, 53.64457689999999], [-3.0004411, 53.6446994], [-3.0005594, 53.644869400000005], [-3.0006657, 53.64508179999999], [-3.0007334999999995, 53.6451698], [-3.0009570999999995, 53.64538850000001], [-3.0010892, 53.6454968], [-3.0013021, 53.64568589999999], [-3.0014806999999997, 53.6458174], [-3.0017865, 53.6459991], [-3.0023208, 53.646333699999985], [-3.0029844, 53.6467494]]} |
0.4 |
0535 |
0540 |
None |
None |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:35:00 |
Southport Carriage Holding Sidings |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789184151125423 |
0 |
0 |
2026-09-12 05:45:02.709653 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:01.552380 |
| 465615 |
495535 |
G61725 |
522T09M612 |
2026-09-12 |
COMPLETE |
13114930 |
2026-09-12 06:35:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 495535, "stp": "P", "toc": "London Overground", "uid": "G61725", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G61725/2026-09-12/detailed", "trust_id": "522T09M612", "origin_crs": "CHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-12", "dest_arr_time": "0636", "dest_platform": "1", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2T09", "timing_status": "LATE", "origin_station": "Chingford", "current_leg_arr": "0635", "current_leg_dep": "0631", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0608", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 201.872, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 698.846, \"from_m\": 201.872, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2662.298, \"from_m\": 698.846, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3354.598, \"from_m\": 2662.298, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3367.483, \"from_m\": 3354.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16774.055, \"from_m\": 3367.483, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 16787.822, \"from_m\": 16774.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20564.499, \"from_m\": 16787.822, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 22231.351, \"from_m\": 20564.499, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22291.14, \"from_m\": 22231.351, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22397.643, \"from_m\": 22291.14, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30429.44, \"from_m\": 22397.643, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31632.935, \"from_m\": 30429.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34826.497, \"from_m\": 31632.935, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34871.989, \"from_m\": 34826.497, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37193.33, \"from_m\": 34871.989, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40201.199, \"from_m\": 37193.33, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47988.042, \"from_m\": 40201.199, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48063.973, \"from_m\": 47988.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55926.843, \"from_m\": 48063.973, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56350.982, \"from_m\": 55926.843, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57892.626, \"from_m\": 56350.982, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57998.167, \"from_m\": 57892.626, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61341.99, \"from_m\": 57998.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61496.805, \"from_m\": 61341.99, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61531.105, \"from_m\": 61496.805, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 70295.68, \"from_m\": 61531.105, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 495535, \"profile_key\": \"60366753ef56853d30d3a289657b7dc8f3e1e98557a5828a1ee0017ce7e560ff\", \"schedule_id\": 31510, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Chingford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612\", \"location\": \"Highams Park\", \"stage_seq\": 2, \"distance_m\": 1573.452, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615\", \"location\": \"Wood Street\", \"stage_seq\": 3, \"distance_m\": 21945.007, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Walthamstow Central\", \"stage_seq\": 4, \"distance_m\": 35027.009, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"St. James' Street\", \"stage_seq\": 5, \"distance_m\": 40426.114, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Clapton Jn\", \"stage_seq\": 6, \"distance_m\": 44813.077, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Clapton\", \"stage_seq\": 7, \"distance_m\": 48063.973, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Hackney Downs\", \"stage_seq\": 8, \"distance_m\": 57970.102, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Bethnal Green\", \"stage_seq\": 9, \"distance_m\": 59075.303, \"section_seq\": 1, \"route_path_id\": 40840}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 10, \"distance_m\": 59682.264, \"section_seq\": 1, \"route_path_id\": 40840}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70295.68, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40840}], \"total_distance_m\": 70295.68, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 70223.536, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 72.144, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0608", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:33Z\", \"source_id\": 39916508, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:13:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:37Z\", \"source_id\": 13103780, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:13Z\", \"source_id\": 39921874, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:18Z\", \"source_id\": 13105604, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15418, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:27Z\", \"source_id\": 39925268, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:32Z\", \"source_id\": 13106746, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15422, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:25Z\", \"source_id\": 39928186, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:31Z\", \"source_id\": 13107781, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:30Z\", \"source_id\": 39933087, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:34Z\", \"source_id\": 13109404, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:50Z\", \"source_id\": 39936816, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:51Z\", \"source_id\": 13110639, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:22Z\", \"source_id\": 39944115, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:30:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:27Z\", \"source_id\": 13113102, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:34Z\", \"source_id\": 39949419, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:36Z\", \"source_id\": 13114930, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "1", "timing_fact_generation": 1789191216748349, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:04.149852", "service_state_evidence_id": 13114930, "current_leg_start_actual_dep": "2026-09-12T06:31:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:04.888139", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CHI |
LST |
2T09 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 201.872, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 698.846, "from_m": 201.872, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2662.298, "from_m": 698.846, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3354.598, "from_m": 2662.298, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3367.483, "from_m": 3354.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16774.055, "from_m": 3367.483, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 16787.822, "from_m": 16774.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20564.499, "from_m": 16787.822, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 22231.351, "from_m": 20564.499, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22291.14, "from_m": 22231.351, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22397.643, "from_m": 22291.14, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30429.44, "from_m": 22397.643, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31632.935, "from_m": 30429.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34826.497, "from_m": 31632.935, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34871.989, "from_m": 34826.497, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37193.33, "from_m": 34871.989, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40201.199, "from_m": 37193.33, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47988.042, "from_m": 40201.199, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48063.973, "from_m": 47988.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55926.843, "from_m": 48063.973, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56350.982, "from_m": 55926.843, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57892.626, "from_m": 56350.982, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57998.167, "from_m": 57892.626, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61341.99, "from_m": 57998.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61496.805, "from_m": 61341.99, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61531.105, "from_m": 61496.805, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 70295.68, "from_m": 61531.105, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 495535, "profile_key": "60366753ef56853d30d3a289657b7dc8f3e1e98557a5828a1ee0017ce7e560ff", "schedule_id": 31510, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0608", "location": "Chingford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612", "location": "Highams Park", "stage_seq": 2, "distance_m": 1573.452, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615", "location": "Wood Street", "stage_seq": 3, "distance_m": 21945.007, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Walthamstow Central", "stage_seq": 4, "distance_m": 35027.009, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "St. James' Street", "stage_seq": 5, "distance_m": 40426.114, "section_seq": 1, "route_path_id": 40840}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Clapton Jn", "stage_seq": 6, "distance_m": 44813.077, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Clapton", "stage_seq": 7, "distance_m": 48063.973, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Hackney Downs", "stage_seq": 8, "distance_m": 57970.102, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Bethnal Green", "stage_seq": 9, "distance_m": 59075.303, "section_seq": 1, "route_path_id": 40840}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 10, "distance_m": 59682.264, "section_seq": 1, "route_path_id": 40840}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70295.68, "from_m": 0.0, "section_seq": 1, "route_path_id": 40840}], "total_distance_m": 70295.68, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 70223.536, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 72.144, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15414, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:33Z", "source_id": 39916508, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:13:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:37Z", "source_id": 13103780, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15393, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:13Z", "source_id": 39921874, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:16:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:18Z", "source_id": 13105604, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15418, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:27Z", "source_id": 39925268, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:19:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:32Z", "source_id": 13106746, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15422, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:25Z", "source_id": 39928186, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:20:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:31Z", "source_id": 13107781, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15426, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:30Z", "source_id": 39933087, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:23:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:34Z", "source_id": 13109404, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:50Z", "source_id": 39936816, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:51Z", "source_id": 13110639, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:22Z", "source_id": 39944115, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:30:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:27Z", "source_id": 13113102, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15468, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:34Z", "source_id": 39949419, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:36Z", "source_id": 13114930, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Chingford |
0608 |
0608 |
3 |
None |
None |
London Liverpool Street |
0636 |
0634 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G61725/2026-09-12/detailed |
None |
Bethnal Green |
2026-09-12T06:31:00+01:00 |
London Liverpool Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
1.1 |
0631 |
0635 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:35:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114930 |
1789191216748349 |
44 |
44 |
2026-09-12 05:45:04.888139 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:04.149852 |
| 465616 |
498755 |
W87593 |
075V97M412 |
2026-09-12 |
COMPLETE |
13115716 |
2026-09-12 06:34:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 498755, "stp": "P", "toc": "ScotRail", "uid": "W87593", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87593/2026-09-12/detailed", "trust_id": "075V97M412", "origin_crs": "XGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cadder HST Depot", "service_date": "2026-09-12", "dest_arr_time": "0606", "dest_platform": null, "is_terminated": 1, "next_location": "Shields Jn No.1 Line", "signalling_id": "5V97", "timing_status": null, "origin_station": "Shields T.M.D. (E)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0455", "origin_platform": null, "current_location": "Shields T.M.D. (E)", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0606", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": null, "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.639, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 351.815, \"from_m\": 322.639, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 378.965, \"from_m\": 351.815, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1229.074, \"from_m\": 378.965, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 498755, \"profile_key\": \"387cb6e315fe7c3346b882bd3e798383ee81a4618f981408c5ceea94c9829f4a\", \"schedule_id\": 29046, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0455\", \"location\": \"Shields T.M.D. (E)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27930}, {\"is_pass\": false, \"wtt_arr\": \"0458\", \"wtt_dep\": \"0505\", \"location\": \"Shields Jn No.1 Line\", \"stage_seq\": 2, \"distance_m\": 640.349, \"section_seq\": 1, \"route_path_id\": 27930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 1229.074, \"section_seq\": 1, \"route_path_id\": 27930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1229.074, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27930}], \"total_distance_m\": 1229.074, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1229.074, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0455", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Shields T.M.D. (E)", "service_state_platform": null, "timing_fact_generation": 1789191304586957, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:04.584669", "service_state_evidence_id": 13115716, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-12T05:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:04.855994", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XGW |
None |
5V97 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 322.639, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 351.815, "from_m": 322.639, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 378.965, "from_m": 351.815, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1229.074, "from_m": 378.965, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 498755, "profile_key": "387cb6e315fe7c3346b882bd3e798383ee81a4618f981408c5ceea94c9829f4a", "schedule_id": 29046, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0455", "location": "Shields T.M.D. (E)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27930}, {"is_pass": false, "wtt_arr": "0458", "wtt_dep": "0505", "location": "Shields Jn No.1 Line", "stage_seq": 2, "distance_m": 640.349, "section_seq": 1, "route_path_id": 27930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507", "location": "Shields Jn", "stage_seq": 3, "distance_m": 1229.074, "section_seq": 1, "route_path_id": 27930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1229.074, "from_m": 0.0, "section_seq": 1, "route_path_id": 27930}], "total_distance_m": 1229.074, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1229.074, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Shields T.M.D. (E) |
0455 |
0455 |
None |
None |
None |
Cadder HST Depot |
0606 |
0606 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W87593/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Shields T.M.D. (E) |
Shields Jn No.1 Line |
None |
None |
None |
None |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:34:00 |
Shields T.M.D. (E) |
TRUST |
TRUST_CANCELLATION |
13115716 |
1789191304586957 |
0 |
0 |
2026-09-12 05:45:04.855994 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:04.584669 |
| 465617 |
496465 |
L22930 |
665S04M612 |
2026-09-12 |
COMPLETE |
13115368 |
2026-09-12 06:35:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 496465, "stp": "P", "toc": "West Midlands Trains", "uid": "L22930", "consist": "172341", "dest_crs": "WTE", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22930/2026-09-12/detailed", "trust_id": "665S04M612", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Whitlock's End", "service_date": "2026-09-12", "dest_arr_time": "0640", "dest_platform": "2", "is_terminated": 1, "next_location": "Whitlock's End", "signalling_id": "5S04", "timing_status": "EARLY", "origin_station": "Tyseley LMD", "current_leg_arr": "0635", "current_leg_dep": "0623", "current_leg_end": "Whitlock's End", "origin_dep_time": "0628", "origin_platform": null, "current_location": "Whitlock's End", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8480128, 52.4580838], [-1.8478734, 52.4579539], [-1.8476977, 52.4577905], [-1.8475622, 52.4576613], [-1.8473932, 52.45750689999999], [-1.8472511, 52.4573672], [-1.8471331, 52.45726009999999], [-1.8469948999999997, 52.4571228], [-1.8468004999999996, 52.4569414], [-1.8466029, 52.4567536], [-1.8462381, 52.45641489999999], [-1.8459096, 52.45615749999999], [-1.8457513, 52.45604469999999], [-1.844797, 52.4555206], [-1.8440053, 52.4551041], [-1.8435531, 52.45485649999999], [-1.8432401, 52.4547194], [-1.8430654, 52.45465949999999], [-1.842872, 52.454610499999994], [-1.8423644, 52.454511700000005], [-1.8420054, 52.4544474], [-1.841501, 52.4543584], [-1.8408712, 52.45425019999999], [-1.8404435999999995, 52.45417220000001], [-1.8402814, 52.45413589999999], [-1.8400041000000005, 52.4540627], [-1.8396048000000005, 52.4539954], [-1.8394096, 52.4539555], [-1.8387114, 52.4538343], [-1.8380616999999997, 52.453656], [-1.837108274706038, 52.45339174519122], [-1.8364244000000003, 52.45320219999999], [-1.8361534, 52.4531145], [-1.8359464000000003, 52.45304370000001], [-1.8356836, 52.4529406], [-1.8354394, 52.452836], [-1.8351959999999996, 52.4527109], [-1.8349733, 52.452572999999994], [-1.8348355, 52.4524715], [-1.8346459, 52.45231189999999], [-1.8345726, 52.4522472], [-1.834434, 52.4521165], [-1.8343367999999995, 52.4520074], [-1.8341341, 52.4517515], [-1.8340361, 52.451615399999994], [-1.8339099000000003, 52.451398999999995], [-1.8338106, 52.4511906], [-1.8337486, 52.4510242], [-1.8337053, 52.450889199999985], [-1.8336655, 52.4507478], [-1.8336391000000003, 52.4506159], [-1.8335893000000003, 52.450288500000006], [-1.8335102, 52.44953009999999], [-1.8334799, 52.449110700000006], [-1.8334754, 52.448942], [-1.8334863999999995, 52.448662600000006], [-1.8335085, 52.44844009999999], [-1.8335356000000005, 52.4482228], [-1.8335745000000003, 52.4480258], [-1.8336322, 52.4477872], [-1.8336996999999997, 52.4475631], [-1.8337667, 52.4473686], [-1.8338460999999997, 52.44716549999999], [-1.8339384, 52.446955], [-1.834079, 52.44668459999998], [-1.8341993, 52.44646960000001], [-1.8343244, 52.44626709999999], [-1.8345484999999997, 52.4459554], [-1.8346781, 52.44579219999999], [-1.8348007, 52.4456378], [-1.8350234, 52.445390799999984], [-1.8351971999999996, 52.4452074], [-1.8353981, 52.4450135], [-1.8355919, 52.4448347], [-1.8358639999999995, 52.444609199999995], [-1.8362836, 52.4442762], [-1.8368720999999997, 52.44380989999999], [-1.8378874999999997, 52.4430337], [-1.8382114, 52.44277889999999], [-1.8383894, 52.44262090000001], [-1.839303, 52.4419174], [-1.8399085, 52.4414355], [-1.840194, 52.441212699999994], [-1.8407099, 52.44081], [-1.8410911, 52.4405155], [-1.8415605, 52.4401551], [-1.8417645, 52.4399929], [-1.8420042, 52.4398047], [-1.8421286999999995, 52.439707899999995], [-1.8423001124612988, 52.43957578845911], [-1.8425509, 52.439382499999994], [-1.8429197, 52.43908399999999], [-1.8430555, 52.4389785], [-1.8432532, 52.43882800000001], [-1.8442692999999997, 52.4380336], [-1.8445494, 52.437811100000005], [-1.8449495, 52.4374987], [-1.8455973, 52.4369951], [-1.8465573999999996, 52.4362446], [-1.8468971999999997, 52.4359795], [-1.8473503, 52.4356246], [-1.8476616, 52.435381799999995], [-1.8479254, 52.4351729], [-1.8482157999999995, 52.434951100000006], [-1.8485160000000005, 52.4347211], [-1.8487066000000003, 52.43458150000001], [-1.8490791, 52.4342897], [-1.8499548, 52.4336004], [-1.8500525000000003, 52.43352469999999], [-1.8516736, 52.43224970000001], [-1.8520033, 52.4319919], [-1.8523409999999996, 52.43171869999999], [-1.8525781, 52.4315211], [-1.8527558, 52.431364900000005], [-1.8529085, 52.4312349], [-1.8530796, 52.43107929999999], [-1.8532975000000005, 52.4308688], [-1.8535433, 52.4306176], [-1.8537247, 52.43041829999999], [-1.8538594999999995, 52.43026540000001], [-1.8540149, 52.4300787], [-1.8541585000000005, 52.4298988], [-1.8542843, 52.4297323], [-1.8544737, 52.42947889999999], [-1.8545901, 52.42930789999998], [-1.8547169, 52.42911569999999], [-1.8548417, 52.4289122], [-1.8549005, 52.4288118], [-1.8550274999999996, 52.4285864], [-1.8551237, 52.428400200000006], [-1.8551967, 52.4282559], [-1.855299, 52.428032999999985], [-1.855378, 52.42784129999999], [-1.8554607, 52.4276335], [-1.8555258999999995, 52.42745919999999], [-1.8555918, 52.427253500000006], [-1.8556477, 52.4270722], [-1.8556844999999995, 52.42693879999999], [-1.8557455, 52.426691299999995], [-1.8557979, 52.4264591], [-1.8558416, 52.4261862], [-1.8558603, 52.4260443], [-1.8558867, 52.4258116], [-1.8559007999999997, 52.42563630000001], [-1.8559157999999991, 52.42523859999999], [-1.8559138, 52.4249929], [-1.8559074, 52.4248296], [-1.8558908, 52.4245913], [-1.8558702, 52.4244169], [-1.8558095, 52.424002], [-1.8557482, 52.4237093], [-1.8556754, 52.4234155], [-1.8556287, 52.4232513], [-1.8555931, 52.4231384], [-1.8554918, 52.4228334], [-1.8554232, 52.4226572], [-1.8553247999999996, 52.4224216], [-1.8552896000000003, 52.422332399999995], [-1.8552387, 52.422216600000006], [-1.8551336, 52.4220091], [-1.8549787, 52.421714], [-1.8545906000000003, 52.4210099], [-1.8542159, 52.42036220000001], [-1.8542099, 52.42035179999999], [-1.8539597000000003, 52.4199148], [-1.8536596000000003, 52.4193864], [-1.8531421999999995, 52.4184684], [-1.8529360999999995, 52.4181008], [-1.8523388999999997, 52.41703609999999], [-1.8519772999999995, 52.41643429999999], [-1.8519751, 52.416431499999995], [-1.8518078, 52.4161602], [-1.8516006, 52.4157936], [-1.8503599, 52.41361760000001], [-1.8503589000000005, 52.41361429999999], [-1.8502865, 52.4134868], [-1.850283, 52.41348159999998], [-1.8468024, 52.40736840000001], [-1.8467323, 52.4072461], [-1.8466637, 52.407125], [-1.8465497, 52.4069156], [-1.8464073, 52.40666120000001], [-1.846304, 52.406473000000005], [-1.8462127999999995, 52.4062995], [-1.8461122, 52.40611299999998], [-1.8460438, 52.405979599999995], [-1.8459553, 52.40578659999999], [-1.845899, 52.4056597], [-1.8458224999999997, 52.4054896], [-1.8457622, 52.4053448], [-1.8457005, 52.40519179999999], [-1.8456388, 52.4050322], [-1.8455785, 52.4048694], [-1.8455314999999997, 52.4047254], [-1.8454765, 52.4045552], [-1.8454323, 52.404411999999994], [-1.8453746, 52.4042279], [-1.8453213, 52.40404399999999], [-1.8452861, 52.403904699999984], [-1.8452498999999996, 52.40372719999999], [-1.8452191, 52.4035693], [-1.8451801999999995, 52.40338520000001], [-1.845156, 52.4032175], [-1.8451372, 52.403075099999995], [-1.8451131, 52.40290900000001], [-1.845097, 52.4027429], [-1.8450848999999996, 52.40257840000001], [-1.8450742, 52.40244749999999], [-1.8450648000000005, 52.40227], [-1.8450581, 52.40210799999999], [-1.8450513999999996, 52.40194350000001], [-1.8450527999999995, 52.4017913], [-1.8450568, 52.40163009999999], [-1.8450648000000005, 52.40145749999999], [-1.8450675000000003, 52.4013069], [-1.8450782, 52.4011498], [-1.845093, 52.4009943], [-1.8451118, 52.4008323], [-1.8451305, 52.40067279999999], [-1.8451519999999997, 52.40052059999999], [-1.8451735, 52.4003823], [-1.8451895, 52.4002792], [-1.8452153, 52.400144899999994], [-1.8452512, 52.399985400000006], [-1.8452874, 52.3998193], [-1.8453237, 52.39966220000001], [-1.8453666, 52.3995051], [-1.8453973999999995, 52.39937990000001], [-1.8454524, 52.39919989999999], [-1.8455074, 52.399028], [-1.8455584, 52.398866000000005], [-1.8456039, 52.3987302], [-1.8456686, 52.39855750000001], [-1.8457367, 52.398377499999995], [-1.8458105, 52.3982114], [-1.8459003, 52.3980003], [-1.8459929, 52.39780789999999], [-1.8460586, 52.3976672], [-1.8461457999999995, 52.397496999999994], [-1.8462195, 52.3973489], [-1.8463133999999997, 52.3971819], [-1.8463992, 52.3970314], [-1.8465052, 52.3968538], [-1.8466058000000003, 52.3966885], [-1.8466956, 52.396542], [-1.8467895000000003, 52.3963988], [-1.846874, 52.396270300000005], [-1.8469786, 52.3961157], [-1.84711, 52.39593810000001], [-1.8472374, 52.3957654], [-1.8473393, 52.3956336], [-1.8474560999999996, 52.39548310000001], [-1.8475512, 52.395366], [-1.8477201999999997, 52.3951705], [-1.8479135999999996, 52.39495029999999], [-1.8480823, 52.39476460000001], [-1.848207, 52.3946279], [-1.8483411000000003, 52.3944912], [-1.8484994, 52.39433249999999], [-1.8486483, 52.3941892], [-1.8488145, 52.3940256], [-1.8489498999999996, 52.39390040000001], [-1.8491203, 52.393746500000006], [-1.8492745, 52.3936049], [-1.8494341, 52.39346820000001], [-1.849525, 52.393391399999985], [-1.8495725, 52.393351200000005], [-1.8497961999999992, 52.3931679], [-1.8500349, 52.392978799999995], [-1.8502669, 52.3928004], [-1.8504949, 52.39262859999999], [-1.8506786, 52.3924943], [-1.8508248, 52.3923912], [-1.8510193, 52.39222839999999], [-1.851207, 52.3920901], [-1.8513786999999997, 52.3919681], [-1.8515865, 52.39181589999998], [-1.8518092, 52.3916571]]}", "current_leg_start": "Tyseley LMD", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "52.3916571", "next_location_lon": "-1.8518092", "previous_location": "Tyseley LMD", "current_leg_milage": "5.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.727, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 4313.453, \"from_m\": 359.727, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4434.966, \"from_m\": 4313.453, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10241.14, \"from_m\": 4434.966, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10362.653, \"from_m\": 10241.14, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19315.349, \"from_m\": 10362.653, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19688.323, \"from_m\": 19315.349, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19930.798, \"from_m\": 19688.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20373.129, \"from_m\": 19930.798, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20525.139, \"from_m\": 20373.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23183.656, \"from_m\": 20525.139, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23701.131, \"from_m\": 23183.656, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23760.503, \"from_m\": 23701.131, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25466.579, \"from_m\": 23760.503, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26622.373, \"from_m\": 25466.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27387.902, \"from_m\": 26622.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27549.747, \"from_m\": 27387.902, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31265.822, \"from_m\": 27549.747, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31324.618, \"from_m\": 31265.822, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37054.072, \"from_m\": 31324.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37471.363, \"from_m\": 37054.072, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37507.349, \"from_m\": 37471.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37568.18, \"from_m\": 37507.349, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38313.074, \"from_m\": 37568.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40239.545, \"from_m\": 38313.074, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40362.887, \"from_m\": 40239.545, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 41143.626, \"from_m\": 40362.887, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41974.209, \"from_m\": 41143.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42828.886, \"from_m\": 41974.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43406.221, \"from_m\": 42828.886, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496465, \"profile_key\": \"d9b3b0f0a480848ea4428da2b5a30dfc294eb693f947c430d867872416bddb50\", \"schedule_id\": 17500, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Tyseley South Jn\", \"stage_seq\": 2, \"distance_m\": 2336.59, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Shirley\", \"stage_seq\": 3, \"distance_m\": 7338.053, \"section_seq\": 1, \"route_path_id\": 35045}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Whitlock's End\", \"stage_seq\": 4, \"distance_m\": 14052.282, \"section_seq\": 1, \"route_path_id\": 35045}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43406.221, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35045}], \"total_distance_m\": 43406.221, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 42566.545, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 839.676, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.3916571", "current_position_lon": "-1.8518092", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20279, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:29Z\", \"source_id\": 39949342, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:36Z\", \"source_id\": 13114910, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:19Z\", \"source_id\": 39950713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:23Z\", \"source_id\": 13115368, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Whitlock's End", "service_state_platform": "2", "timing_fact_generation": 1789191264908477, "current_leg_arrival_utc": "2026-09-12T06:37:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:05.620818", "service_state_evidence_id": 13115368, "current_leg_start_actual_dep": "2026-09-12T06:28:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:06.036123", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
XTS |
WTE |
5S04 |
172341 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 359.727, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 4313.453, "from_m": 359.727, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4434.966, "from_m": 4313.453, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10241.14, "from_m": 4434.966, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10362.653, "from_m": 10241.14, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19315.349, "from_m": 10362.653, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19688.323, "from_m": 19315.349, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19930.798, "from_m": 19688.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20373.129, "from_m": 19930.798, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20525.139, "from_m": 20373.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23183.656, "from_m": 20525.139, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23701.131, "from_m": 23183.656, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23760.503, "from_m": 23701.131, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25466.579, "from_m": 23760.503, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26622.373, "from_m": 25466.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27387.902, "from_m": 26622.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27549.747, "from_m": 27387.902, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31265.822, "from_m": 27549.747, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31324.618, "from_m": 31265.822, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37054.072, "from_m": 31324.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37471.363, "from_m": 37054.072, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37507.349, "from_m": 37471.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37568.18, "from_m": 37507.349, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38313.074, "from_m": 37568.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40239.545, "from_m": 38313.074, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40362.887, "from_m": 40239.545, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 41143.626, "from_m": 40362.887, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41974.209, "from_m": 41143.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42828.886, "from_m": 41974.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43406.221, "from_m": 42828.886, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496465, "profile_key": "d9b3b0f0a480848ea4428da2b5a30dfc294eb693f947c430d867872416bddb50", "schedule_id": 17500, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Tyseley South Jn", "stage_seq": 2, "distance_m": 2336.59, "section_seq": 1, "route_path_id": 35045}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Shirley", "stage_seq": 3, "distance_m": 7338.053, "section_seq": 1, "route_path_id": 35045}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Whitlock's End", "stage_seq": 4, "distance_m": 14052.282, "section_seq": 1, "route_path_id": 35045}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43406.221, "from_m": 0.0, "section_seq": 1, "route_path_id": 35045}], "total_distance_m": 43406.221, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 42566.545, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 839.676, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 20279, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:29Z", "source_id": 39949342, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:36Z", "source_id": 13114910, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20294, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:19Z", "source_id": 39950713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:23Z", "source_id": 13115368, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Tyseley LMD |
0628 |
0628 |
None |
None |
None |
Whitlock's End |
0640 |
0640 |
2 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L22930/2026-09-12/detailed |
None |
Tyseley LMD |
2026-09-12T06:28:00+01:00 |
Whitlock's End |
12.0 |
{"type": "LineString", "coordinates": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8480128, 52.4580838], [-1.8478734, 52.4579539], [-1.8476977, 52.4577905], [-1.8475622, 52.4576613], [-1.8473932, 52.45750689999999], [-1.8472511, 52.4573672], [-1.8471331, 52.45726009999999], [-1.8469948999999997, 52.4571228], [-1.8468004999999996, 52.4569414], [-1.8466029, 52.4567536], [-1.8462381, 52.45641489999999], [-1.8459096, 52.45615749999999], [-1.8457513, 52.45604469999999], [-1.844797, 52.4555206], [-1.8440053, 52.4551041], [-1.8435531, 52.45485649999999], [-1.8432401, 52.4547194], [-1.8430654, 52.45465949999999], [-1.842872, 52.454610499999994], [-1.8423644, 52.454511700000005], [-1.8420054, 52.4544474], [-1.841501, 52.4543584], [-1.8408712, 52.45425019999999], [-1.8404435999999995, 52.45417220000001], [-1.8402814, 52.45413589999999], [-1.8400041000000005, 52.4540627], [-1.8396048000000005, 52.4539954], [-1.8394096, 52.4539555], [-1.8387114, 52.4538343], [-1.8380616999999997, 52.453656], [-1.837108274706038, 52.45339174519122], [-1.8364244000000003, 52.45320219999999], [-1.8361534, 52.4531145], [-1.8359464000000003, 52.45304370000001], [-1.8356836, 52.4529406], [-1.8354394, 52.452836], [-1.8351959999999996, 52.4527109], [-1.8349733, 52.452572999999994], [-1.8348355, 52.4524715], [-1.8346459, 52.45231189999999], [-1.8345726, 52.4522472], [-1.834434, 52.4521165], [-1.8343367999999995, 52.4520074], [-1.8341341, 52.4517515], [-1.8340361, 52.451615399999994], [-1.8339099000000003, 52.451398999999995], [-1.8338106, 52.4511906], [-1.8337486, 52.4510242], [-1.8337053, 52.450889199999985], [-1.8336655, 52.4507478], [-1.8336391000000003, 52.4506159], [-1.8335893000000003, 52.450288500000006], [-1.8335102, 52.44953009999999], [-1.8334799, 52.449110700000006], [-1.8334754, 52.448942], [-1.8334863999999995, 52.448662600000006], [-1.8335085, 52.44844009999999], [-1.8335356000000005, 52.4482228], [-1.8335745000000003, 52.4480258], [-1.8336322, 52.4477872], [-1.8336996999999997, 52.4475631], [-1.8337667, 52.4473686], [-1.8338460999999997, 52.44716549999999], [-1.8339384, 52.446955], [-1.834079, 52.44668459999998], [-1.8341993, 52.44646960000001], [-1.8343244, 52.44626709999999], [-1.8345484999999997, 52.4459554], [-1.8346781, 52.44579219999999], [-1.8348007, 52.4456378], [-1.8350234, 52.445390799999984], [-1.8351971999999996, 52.4452074], [-1.8353981, 52.4450135], [-1.8355919, 52.4448347], [-1.8358639999999995, 52.444609199999995], [-1.8362836, 52.4442762], [-1.8368720999999997, 52.44380989999999], [-1.8378874999999997, 52.4430337], [-1.8382114, 52.44277889999999], [-1.8383894, 52.44262090000001], [-1.839303, 52.4419174], [-1.8399085, 52.4414355], [-1.840194, 52.441212699999994], [-1.8407099, 52.44081], [-1.8410911, 52.4405155], [-1.8415605, 52.4401551], [-1.8417645, 52.4399929], [-1.8420042, 52.4398047], [-1.8421286999999995, 52.439707899999995], [-1.8423001124612988, 52.43957578845911], [-1.8425509, 52.439382499999994], [-1.8429197, 52.43908399999999], [-1.8430555, 52.4389785], [-1.8432532, 52.43882800000001], [-1.8442692999999997, 52.4380336], [-1.8445494, 52.437811100000005], [-1.8449495, 52.4374987], [-1.8455973, 52.4369951], [-1.8465573999999996, 52.4362446], [-1.8468971999999997, 52.4359795], [-1.8473503, 52.4356246], [-1.8476616, 52.435381799999995], [-1.8479254, 52.4351729], [-1.8482157999999995, 52.434951100000006], [-1.8485160000000005, 52.4347211], [-1.8487066000000003, 52.43458150000001], [-1.8490791, 52.4342897], [-1.8499548, 52.4336004], [-1.8500525000000003, 52.43352469999999], [-1.8516736, 52.43224970000001], [-1.8520033, 52.4319919], [-1.8523409999999996, 52.43171869999999], [-1.8525781, 52.4315211], [-1.8527558, 52.431364900000005], [-1.8529085, 52.4312349], [-1.8530796, 52.43107929999999], [-1.8532975000000005, 52.4308688], [-1.8535433, 52.4306176], [-1.8537247, 52.43041829999999], [-1.8538594999999995, 52.43026540000001], [-1.8540149, 52.4300787], [-1.8541585000000005, 52.4298988], [-1.8542843, 52.4297323], [-1.8544737, 52.42947889999999], [-1.8545901, 52.42930789999998], [-1.8547169, 52.42911569999999], [-1.8548417, 52.4289122], [-1.8549005, 52.4288118], [-1.8550274999999996, 52.4285864], [-1.8551237, 52.428400200000006], [-1.8551967, 52.4282559], [-1.855299, 52.428032999999985], [-1.855378, 52.42784129999999], [-1.8554607, 52.4276335], [-1.8555258999999995, 52.42745919999999], [-1.8555918, 52.427253500000006], [-1.8556477, 52.4270722], [-1.8556844999999995, 52.42693879999999], [-1.8557455, 52.426691299999995], [-1.8557979, 52.4264591], [-1.8558416, 52.4261862], [-1.8558603, 52.4260443], [-1.8558867, 52.4258116], [-1.8559007999999997, 52.42563630000001], [-1.8559157999999991, 52.42523859999999], [-1.8559138, 52.4249929], [-1.8559074, 52.4248296], [-1.8558908, 52.4245913], [-1.8558702, 52.4244169], [-1.8558095, 52.424002], [-1.8557482, 52.4237093], [-1.8556754, 52.4234155], [-1.8556287, 52.4232513], [-1.8555931, 52.4231384], [-1.8554918, 52.4228334], [-1.8554232, 52.4226572], [-1.8553247999999996, 52.4224216], [-1.8552896000000003, 52.422332399999995], [-1.8552387, 52.422216600000006], [-1.8551336, 52.4220091], [-1.8549787, 52.421714], [-1.8545906000000003, 52.4210099], [-1.8542159, 52.42036220000001], [-1.8542099, 52.42035179999999], [-1.8539597000000003, 52.4199148], [-1.8536596000000003, 52.4193864], [-1.8531421999999995, 52.4184684], [-1.8529360999999995, 52.4181008], [-1.8523388999999997, 52.41703609999999], [-1.8519772999999995, 52.41643429999999], [-1.8519751, 52.416431499999995], [-1.8518078, 52.4161602], [-1.8516006, 52.4157936], [-1.8503599, 52.41361760000001], [-1.8503589000000005, 52.41361429999999], [-1.8502865, 52.4134868], [-1.850283, 52.41348159999998], [-1.8468024, 52.40736840000001], [-1.8467323, 52.4072461], [-1.8466637, 52.407125], [-1.8465497, 52.4069156], [-1.8464073, 52.40666120000001], [-1.846304, 52.406473000000005], [-1.8462127999999995, 52.4062995], [-1.8461122, 52.40611299999998], [-1.8460438, 52.405979599999995], [-1.8459553, 52.40578659999999], [-1.845899, 52.4056597], [-1.8458224999999997, 52.4054896], [-1.8457622, 52.4053448], [-1.8457005, 52.40519179999999], [-1.8456388, 52.4050322], [-1.8455785, 52.4048694], [-1.8455314999999997, 52.4047254], [-1.8454765, 52.4045552], [-1.8454323, 52.404411999999994], [-1.8453746, 52.4042279], [-1.8453213, 52.40404399999999], [-1.8452861, 52.403904699999984], [-1.8452498999999996, 52.40372719999999], [-1.8452191, 52.4035693], [-1.8451801999999995, 52.40338520000001], [-1.845156, 52.4032175], [-1.8451372, 52.403075099999995], [-1.8451131, 52.40290900000001], [-1.845097, 52.4027429], [-1.8450848999999996, 52.40257840000001], [-1.8450742, 52.40244749999999], [-1.8450648000000005, 52.40227], [-1.8450581, 52.40210799999999], [-1.8450513999999996, 52.40194350000001], [-1.8450527999999995, 52.4017913], [-1.8450568, 52.40163009999999], [-1.8450648000000005, 52.40145749999999], [-1.8450675000000003, 52.4013069], [-1.8450782, 52.4011498], [-1.845093, 52.4009943], [-1.8451118, 52.4008323], [-1.8451305, 52.40067279999999], [-1.8451519999999997, 52.40052059999999], [-1.8451735, 52.4003823], [-1.8451895, 52.4002792], [-1.8452153, 52.400144899999994], [-1.8452512, 52.399985400000006], [-1.8452874, 52.3998193], [-1.8453237, 52.39966220000001], [-1.8453666, 52.3995051], [-1.8453973999999995, 52.39937990000001], [-1.8454524, 52.39919989999999], [-1.8455074, 52.399028], [-1.8455584, 52.398866000000005], [-1.8456039, 52.3987302], [-1.8456686, 52.39855750000001], [-1.8457367, 52.398377499999995], [-1.8458105, 52.3982114], [-1.8459003, 52.3980003], [-1.8459929, 52.39780789999999], [-1.8460586, 52.3976672], [-1.8461457999999995, 52.397496999999994], [-1.8462195, 52.3973489], [-1.8463133999999997, 52.3971819], [-1.8463992, 52.3970314], [-1.8465052, 52.3968538], [-1.8466058000000003, 52.3966885], [-1.8466956, 52.396542], [-1.8467895000000003, 52.3963988], [-1.846874, 52.396270300000005], [-1.8469786, 52.3961157], [-1.84711, 52.39593810000001], [-1.8472374, 52.3957654], [-1.8473393, 52.3956336], [-1.8474560999999996, 52.39548310000001], [-1.8475512, 52.395366], [-1.8477201999999997, 52.3951705], [-1.8479135999999996, 52.39495029999999], [-1.8480823, 52.39476460000001], [-1.848207, 52.3946279], [-1.8483411000000003, 52.3944912], [-1.8484994, 52.39433249999999], [-1.8486483, 52.3941892], [-1.8488145, 52.3940256], [-1.8489498999999996, 52.39390040000001], [-1.8491203, 52.393746500000006], [-1.8492745, 52.3936049], [-1.8494341, 52.39346820000001], [-1.849525, 52.393391399999985], [-1.8495725, 52.393351200000005], [-1.8497961999999992, 52.3931679], [-1.8500349, 52.392978799999995], [-1.8502669, 52.3928004], [-1.8504949, 52.39262859999999], [-1.8506786, 52.3924943], [-1.8508248, 52.3923912], [-1.8510193, 52.39222839999999], [-1.851207, 52.3920901], [-1.8513786999999997, 52.3919681], [-1.8515865, 52.39181589999998], [-1.8518092, 52.3916571]]} |
5.7 |
0623 |
0635 |
Tyseley LMD |
Whitlock's End |
Whitlock's End |
52.3916571 |
-1.8518092 |
52.3916571 |
-1.8518092 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:35:00 |
Whitlock's End |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115368 |
1789191264908477 |
16 |
16 |
2026-09-12 05:45:06.036123 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:05.620818 |
| 465618 |
496049 |
W30014 |
665D51M612 |
2026-09-12 |
COMPLETE |
13114865 |
2026-09-12 06:35:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 496049, "stp": "P", "toc": "CrossCountry", "uid": "W30014", "consist": "170621+170622", "dest_crs": "BHM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30014/2026-09-12/detailed", "trust_id": "665D51M612", "origin_crs": "XTS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "9M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5D51", "timing_status": "LATE", "origin_station": "Tyseley LMD", "current_leg_arr": "0635", "current_leg_dep": "0614", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0619", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8483161999999995, 52.45831410000001], [-1.848551, 52.4584893], [-1.8489134, 52.4586992], [-1.8494264, 52.45900629999999], [-1.8496276000000005, 52.45912059999999], [-1.8498715, 52.459285400000006], [-1.8503336, 52.45959319999999], [-1.8504828, 52.4596841], [-1.8507531, 52.4598232], [-1.8511144128862604, 52.46003537144918], [-1.8513038491249372, 52.46014375709052], [-1.8514705432506768, 52.46024008837701], [-1.851617835163884, 52.460326026108014], [-1.8517490647649633, 52.46040323108293], [-1.8518675719543205, 52.46047336410111], [-1.851976696632358, 52.46053808596195], [-1.852079778699483, 52.460599057464805], [-1.8521801580560984, 52.46065793940908], [-1.8522811746026095, 52.46071639259413], [-1.8523861682394216, 52.46077607781934], [-1.8524984788669383, 52.460838655884075], [-1.852621446385565, 52.46090578758773], [-1.852758410695706, 52.460979133729666], [-1.8529127116977664, 52.46106035510927], [-1.8530876892921504, 52.461151112525904], [-1.853286683379263, 52.46125306677896], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Tyseley LMD", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Tyseley LMD", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 326.359, \"from_m\": 265.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 668.41, \"from_m\": 326.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 767.264, \"from_m\": 668.41, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 801.42, \"from_m\": 767.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1716.605, \"from_m\": 801.42, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2604.322, \"from_m\": 1716.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2920.828, \"from_m\": 2604.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2959.893, \"from_m\": 2920.828, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3146.59, \"from_m\": 2959.893, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3849.353, \"from_m\": 3146.59, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5141.563, \"from_m\": 3849.353, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6485.949, \"from_m\": 5141.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7153.665, \"from_m\": 6485.949, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7801.852, \"from_m\": 7153.665, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8250.72, \"from_m\": 7801.852, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10322.414, \"from_m\": 8250.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10509.963, \"from_m\": 10322.414, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10923.235, \"from_m\": 10509.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12335.657, \"from_m\": 10923.235, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13301.004, \"from_m\": 12335.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13388.196, \"from_m\": 13301.004, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14206.746, \"from_m\": 13388.196, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496049, \"profile_key\": \"f283771b016285ff8f01516be4bdcf464d07fa710ea3d3b852675d0d31d3c5db\", \"schedule_id\": 25668, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Tyseley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 2, \"distance_m\": 1595.161, \"section_seq\": 1, \"route_path_id\": 28352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Bordesley Jn\", \"stage_seq\": 3, \"distance_m\": 2767.925, \"section_seq\": 1, \"route_path_id\": 28352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 4, \"distance_m\": 4643.87, \"section_seq\": 1, \"route_path_id\": 28352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Grand Jn\", \"stage_seq\": 5, \"distance_m\": 6245.257, \"section_seq\": 1, \"route_path_id\": 28352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Proof House Jn\", \"stage_seq\": 6, \"distance_m\": 10078.344, \"section_seq\": 1, \"route_path_id\": 28352}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 7, \"distance_m\": 12242.468, \"section_seq\": 1, \"route_path_id\": 28352}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14206.746, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28352}], \"total_distance_m\": 14206.746, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14020.049, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 186.697, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0619", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:27Z\", \"source_id\": 39949241, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:32Z\", \"source_id\": 13114865, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "9", "timing_fact_generation": 1789191212865412, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:09.877198", "service_state_evidence_id": 13114865, "current_leg_start_actual_dep": "2026-09-12T06:20:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:10.230948", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
XTS |
BHM |
5D51 |
170621+170622 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 265.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 326.359, "from_m": 265.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 668.41, "from_m": 326.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 767.264, "from_m": 668.41, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 801.42, "from_m": 767.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1716.605, "from_m": 801.42, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2604.322, "from_m": 1716.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2920.828, "from_m": 2604.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2959.893, "from_m": 2920.828, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3146.59, "from_m": 2959.893, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3849.353, "from_m": 3146.59, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5141.563, "from_m": 3849.353, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6485.949, "from_m": 5141.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7153.665, "from_m": 6485.949, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7801.852, "from_m": 7153.665, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8250.72, "from_m": 7801.852, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10322.414, "from_m": 8250.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10509.963, "from_m": 10322.414, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10923.235, "from_m": 10509.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12335.657, "from_m": 10923.235, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13301.004, "from_m": 12335.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13388.196, "from_m": 13301.004, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14206.746, "from_m": 13388.196, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496049, "profile_key": "f283771b016285ff8f01516be4bdcf464d07fa710ea3d3b852675d0d31d3c5db", "schedule_id": 25668, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0619", "location": "Tyseley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Small Heath Sth Jn", "stage_seq": 2, "distance_m": 1595.161, "section_seq": 1, "route_path_id": 28352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Bordesley Jn", "stage_seq": 3, "distance_m": 2767.925, "section_seq": 1, "route_path_id": 28352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "St. Andrews Jn", "stage_seq": 4, "distance_m": 4643.87, "section_seq": 1, "route_path_id": 28352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Grand Jn", "stage_seq": 5, "distance_m": 6245.257, "section_seq": 1, "route_path_id": 28352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Proof House Jn", "stage_seq": 6, "distance_m": 10078.344, "section_seq": 1, "route_path_id": 28352}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 7, "distance_m": 12242.468, "section_seq": 1, "route_path_id": 28352}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14206.746, "from_m": 0.0, "section_seq": 1, "route_path_id": 28352}], "total_distance_m": 14206.746, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14020.049, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 186.697, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19426, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:27Z", "source_id": 39949241, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:35:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:32Z", "source_id": 13114865, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Tyseley LMD |
0619 |
0619 |
None |
None |
None |
Birmingham New Street |
0634 |
0634 |
9M |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30014/2026-09-12/detailed |
None |
Tyseley LMD |
2026-09-12T06:20:00+01:00 |
Birmingham New Street |
21.0 |
{"type": "LineString", "coordinates": [[-1.8448271999999997, 52.454953], [-1.8447672, 52.4549082], [-1.8446363999999995, 52.4548207], [-1.8447407, 52.45491969999999], [-1.8447879, 52.4549593], [-1.8450986000000005, 52.455253899999995], [-1.845373, 52.455528400000006], [-1.8455220999999993, 52.4556688], [-1.845696, 52.45583270000001], [-1.8459291, 52.45604209999998], [-1.8460832000000005, 52.45614429999999], [-1.8463119, 52.456303], [-1.8467165, 52.456590499999976], [-1.8469609, 52.4567667], [-1.8471688, 52.4569248], [-1.8472769, 52.4570147], [-1.8474172, 52.4571497], [-1.8476459, 52.4574406], [-1.8476953, 52.4575217], [-1.8477134, 52.4575585], [-1.8477892, 52.45769610000001], [-1.8478348, 52.457772899999995], [-1.8478542, 52.45780629999999], [-1.8478979, 52.45788160000001], [-1.8479627999999997, 52.45798089999999], [-1.8481659, 52.458197600000005], [-1.8483161999999995, 52.45831410000001], [-1.848551, 52.4584893], [-1.8489134, 52.4586992], [-1.8494264, 52.45900629999999], [-1.8496276000000005, 52.45912059999999], [-1.8498715, 52.459285400000006], [-1.8503336, 52.45959319999999], [-1.8504828, 52.4596841], [-1.8507531, 52.4598232], [-1.8511144128862604, 52.46003537144918], [-1.8513038491249372, 52.46014375709052], [-1.8514705432506768, 52.46024008837701], [-1.851617835163884, 52.460326026108014], [-1.8517490647649633, 52.46040323108293], [-1.8518675719543205, 52.46047336410111], [-1.851976696632358, 52.46053808596195], [-1.852079778699483, 52.460599057464805], [-1.8521801580560984, 52.46065793940908], [-1.8522811746026095, 52.46071639259413], [-1.8523861682394216, 52.46077607781934], [-1.8524984788669383, 52.460838655884075], [-1.852621446385565, 52.46090578758773], [-1.852758410695706, 52.460979133729666], [-1.8529127116977664, 52.46106035510927], [-1.8530876892921504, 52.461151112525904], [-1.853286683379263, 52.46125306677896], [-1.8533277999999995, 52.4612759], [-1.8536742, 52.46142660000001], [-1.8562675, 52.4625251], [-1.8565364, 52.462643099999994], [-1.8573672000000003, 52.463007600000005], [-1.8582419, 52.463391400000006], [-1.8587174999999996, 52.463584999999995], [-1.859502, 52.4638935], [-1.8597216999999997, 52.4639839], [-1.8601438999999995, 52.4641317], [-1.8606157000000003, 52.4643002], [-1.8610558, 52.4644706], [-1.862346, 52.4649889], [-1.8629485, 52.465233100000006], [-1.8633392, 52.4653935], [-1.8638396, 52.4655973], [-1.8646668, 52.465931600000005], [-1.8650977, 52.4661052], [-1.8655191, 52.4662743], [-1.8661144, 52.4665164], [-1.8667531999999996, 52.466774400000006], [-1.8674321, 52.46704939999999], [-1.8679467000000003, 52.467258], [-1.8685264, 52.4674911], [-1.8689842, 52.46768219999999], [-1.8692248999999996, 52.46777550000001], [-1.869731, 52.467978600000016], [-1.8701151, 52.468134], [-1.8703393, 52.46822480000001], [-1.8708898000000005, 52.46845019999999], [-1.8712536, 52.4685962], [-1.8714788, 52.4687047], [-1.8717040999999996, 52.46882049999999], [-1.8719317, 52.46896639999999], [-1.8721872, 52.469162399999995], [-1.8724081999999995, 52.469379299999986], [-1.8725999, 52.4696104], [-1.8727243, 52.469815], [-1.8727774, 52.4699365], [-1.8728157999999997, 52.4700479], [-1.8728331000000005, 52.470105], [-1.8728423, 52.470171], [-1.8728478, 52.47025229999999], [-1.8728529, 52.470345300000005], [-1.8728446, 52.4704391], [-1.8728255999999996, 52.4705742], [-1.8727759, 52.4707234], [-1.8726841000000003, 52.4708696], [-1.8726144, 52.47097180000001], [-1.8725554, 52.4710385], [-1.8724248, 52.47121150000001], [-1.8721659, 52.4715572], [-1.8716756999999995, 52.4722087], [-1.8712843, 52.472771], [-1.8711437, 52.4730102], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
3.8 |
0614 |
0635 |
Tyseley LMD |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:35:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114865 |
1789191212865412 |
15 |
15 |
2026-09-12 05:45:10.230948 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:09.877198 |
| 465619 |
495155 |
G15976 |
162U26M612 |
2026-09-12 |
COMPLETE |
13115738 |
2026-09-12 06:35:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 495155, "stp": "O", "toc": "TransPennine Express", "uid": "G15976", "consist": "185113", "dest_crs": "WKK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15976/2026-09-12/detailed", "trust_id": "162U26M612", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wakefield Kirkgate", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "2", "is_terminated": 1, "next_location": "Wakefield Kirkgate", "signalling_id": "2U26", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "0635", "current_leg_dep": "0628", "current_leg_end": "Wakefield Kirkgate", "origin_dep_time": "0600", "origin_platform": "10", "current_location": "Wakefield Kirkgate", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4236257, 53.7004675], [-1.4252125, 53.6988206], [-1.4261345, 53.69796780000001], [-1.4269034, 53.69731749999999], [-1.4272923, 53.6969951], [-1.427885, 53.6965012], [-1.4293011999999998, 53.695427300000006], [-1.4303634, 53.694656499999994], [-1.4313692, 53.6939587], [-1.4325172000000002, 53.6931871], [-1.4344001, 53.6919814], [-1.4358083, 53.69109679999999], [-1.4362107, 53.6908542], [-1.4365566, 53.6906457], [-1.437304454591234, 53.69026282882872], [-1.4376268, 53.69009779999999], [-1.438461, 53.6897293], [-1.4396036, 53.6892924], [-1.4419625, 53.6884809], [-1.4430073, 53.688132299999985], [-1.4445281, 53.6876565], [-1.4453056, 53.6874263], [-1.4471754999999995, 53.686925899999984], [-1.4489430999999997, 53.686465199999994], [-1.4494043999999997, 53.6863572], [-1.4507509, 53.6860713], [-1.4527249999999998, 53.685650399999986], [-1.452961, 53.6856043], [-1.4559678, 53.6850309], [-1.4573063999999998, 53.68477639999999], [-1.457434, 53.6847514], [-1.4588109000000002, 53.68448440000001], [-1.4615374999999995, 53.683943799999994], [-1.4648609999999995, 53.6833021], [-1.4661052, 53.68306689999999], [-1.4662399, 53.68304210000001], [-1.4680715, 53.6826898], [-1.4690699, 53.6824987], [-1.4699117, 53.6823362], [-1.4702376, 53.68227329999999], [-1.4713577999999998, 53.682057099999994], [-1.4732672, 53.68169], [-1.4743173, 53.681446], [-1.4748543999999997, 53.68134090000001], [-1.4750521, 53.6813022], [-1.4756809999999998, 53.6811841], [-1.475849998720503, 53.68115157602794], [-1.4795816999999998, 53.68043339999999], [-1.4821721000000003, 53.6799277], [-1.4834107, 53.6796872], [-1.484047, 53.679567], [-1.4844769999999998, 53.6794825], [-1.485603, 53.6792666], [-1.4863725, 53.67912100000001], [-1.4880477999999997, 53.678757799999985], [-1.488455, 53.678668]]}", "current_leg_start": "Normanton", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "53.6786680", "next_location_lon": "-1.4884550", "previous_location": "Normanton", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 21580.234, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24049.95, \"from_m\": 21580.234, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 24193.602, \"from_m\": 24049.95, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24253.014, \"from_m\": 24193.602, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24369.707, \"from_m\": 24253.014, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25277.319, \"from_m\": 24369.707, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32435.397, \"from_m\": 25277.319, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33302.467, \"from_m\": 32435.397, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47930.328, \"from_m\": 33302.467, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48528.32, \"from_m\": 47930.328, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 48616.973, \"from_m\": 48528.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48915.035, \"from_m\": 48616.973, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49514.649, \"from_m\": 48915.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49637.895, \"from_m\": 49514.649, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49694.387, \"from_m\": 49637.895, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 49746.349, \"from_m\": 49694.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49789.63, \"from_m\": 49746.349, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 49819.58, \"from_m\": 49789.63, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49859.725, \"from_m\": 49819.58, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50586.491, \"from_m\": 49859.725, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65880.994, \"from_m\": 50586.491, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66682.825, \"from_m\": 65880.994, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 70233.457, \"from_m\": 66682.825, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70486.178, \"from_m\": 70233.457, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71439.313, \"from_m\": 70486.178, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 78002.306, \"from_m\": 71439.313, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 79677.227, \"from_m\": 78002.306, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 79749.68, \"from_m\": 79677.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80542.602, \"from_m\": 79749.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81073.189, \"from_m\": 80542.602, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81238.683, \"from_m\": 81073.189, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 81841.57, \"from_m\": 81238.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82378.733, \"from_m\": 81841.57, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85667.239, \"from_m\": 82378.733, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 87412.989, \"from_m\": 85667.239, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 106372.55, \"from_m\": 87412.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 108226.626, \"from_m\": 106372.55, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 116453.099, \"from_m\": 108226.626, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 116843.211, \"from_m\": 116453.099, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 117326.953, \"from_m\": 116843.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 117494.639, \"from_m\": 117326.953, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 131391.64, \"from_m\": 117494.639, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 133337.303, \"from_m\": 131391.64, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 148240.643, \"from_m\": 133337.303, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149482.836, \"from_m\": 148240.643, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 157157.737, \"from_m\": 149482.836, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 164735.511, \"from_m\": 157157.737, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 184764.162, \"from_m\": 164735.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 185084.418, \"from_m\": 184764.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185155.799, \"from_m\": 185084.418, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185163.293, \"from_m\": 185155.799, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 185227.605, \"from_m\": 185163.293, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185317.532, \"from_m\": 185227.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 185385.247, \"from_m\": 185317.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185791.823, \"from_m\": 185385.247, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 186327.294, \"from_m\": 185791.823, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 186389.471, \"from_m\": 186327.294, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 186927.938, \"from_m\": 186389.471, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 200866.306, \"from_m\": 186927.938, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 200964.352, \"from_m\": 200866.306, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 201407.526, \"from_m\": 200964.352, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 202083.563, \"from_m\": 201407.526, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 202118.578, \"from_m\": 202083.563, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 202196.256, \"from_m\": 202118.578, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 212781.937, \"from_m\": 202196.256, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 212891.176, \"from_m\": 212781.937, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 235576.994, \"from_m\": 212891.176, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 235649.369, \"from_m\": 235576.994, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 238266.271, \"from_m\": 235649.369, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 240368.37, \"from_m\": 238266.271, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 240453.052, \"from_m\": 240368.37, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 240518.614, \"from_m\": 240453.052, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 270130.841, \"from_m\": 240518.614, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 270889.524, \"from_m\": 270130.841, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 276431.112, \"from_m\": 270889.524, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 277085.916, \"from_m\": 276431.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 282779.414, \"from_m\": 277085.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 283607.192, \"from_m\": 282779.414, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 283668.408, \"from_m\": 283607.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 283721.869, \"from_m\": 283668.408, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 283766.449, \"from_m\": 283721.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 285513.313, \"from_m\": 283766.449, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 285804.195, \"from_m\": 285513.313, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 291600.309, \"from_m\": 285804.195, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 291986.271, \"from_m\": 291600.309, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 292842.713, \"from_m\": 291986.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 495155, \"profile_key\": \"5e719bc6535fb6434dc284b55a67e4811d184e45bcf729c764151c65c7457f79\", \"schedule_id\": 34003, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 46997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Colton Jn\", \"stage_seq\": 2, \"distance_m\": 1614.361, \"section_seq\": 1, \"route_path_id\": 46997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Church Fenton\", \"stage_seq\": 3, \"distance_m\": 21683.489, \"section_seq\": 1, \"route_path_id\": 46997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Milford Jn\", \"stage_seq\": 4, \"distance_m\": 24150.874, \"section_seq\": 1, \"route_path_id\": 46997}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0622\", \"location\": \"Castleford\", \"stage_seq\": 5, \"distance_m\": 32684.306, \"section_seq\": 1, \"route_path_id\": 46997}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Altofts Jn\", \"stage_seq\": 6, \"distance_m\": 42508.272, \"section_seq\": 1, \"route_path_id\": 46997}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Normanton\", \"stage_seq\": 7, \"distance_m\": 49269.311, \"section_seq\": 1, \"route_path_id\": 46997}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 8, \"distance_m\": 50527.661, \"section_seq\": 1, \"route_path_id\": 46997}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 292842.713, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 46997}], \"total_distance_m\": 292842.713, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 267140.989, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25701.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.6786680", "current_position_lon": "-1.4884550", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4897, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:20Z\", \"source_id\": 39913323, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:11:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:10:24Z\", \"source_id\": 13102737, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4945, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:20Z\", \"source_id\": 39917769, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:24Z\", \"source_id\": 13104133, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:16Z\", \"source_id\": 39926429, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:22Z\", \"source_id\": 13107187, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:32Z\", \"source_id\": 39937881, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:38Z\", \"source_id\": 13111024, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:00Z\", \"source_id\": 39951806, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:09Z\", \"source_id\": 13115738, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wakefield Kirkgate", "service_state_platform": "2", "timing_fact_generation": 1789191309890355, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:09.885031", "service_state_evidence_id": 13115738, "current_leg_start_actual_dep": "2026-09-12T06:28:30+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:11.291341", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
O |
YRK |
WKK |
2U26 |
185113 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 21580.234, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24049.95, "from_m": 21580.234, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 24193.602, "from_m": 24049.95, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24253.014, "from_m": 24193.602, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24369.707, "from_m": 24253.014, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25277.319, "from_m": 24369.707, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32435.397, "from_m": 25277.319, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33302.467, "from_m": 32435.397, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47930.328, "from_m": 33302.467, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48528.32, "from_m": 47930.328, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 48616.973, "from_m": 48528.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48915.035, "from_m": 48616.973, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49514.649, "from_m": 48915.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49637.895, "from_m": 49514.649, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49694.387, "from_m": 49637.895, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 49746.349, "from_m": 49694.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49789.63, "from_m": 49746.349, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 49819.58, "from_m": 49789.63, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49859.725, "from_m": 49819.58, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50586.491, "from_m": 49859.725, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65880.994, "from_m": 50586.491, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66682.825, "from_m": 65880.994, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 70233.457, "from_m": 66682.825, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70486.178, "from_m": 70233.457, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71439.313, "from_m": 70486.178, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 78002.306, "from_m": 71439.313, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 79677.227, "from_m": 78002.306, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 79749.68, "from_m": 79677.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80542.602, "from_m": 79749.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81073.189, "from_m": 80542.602, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81238.683, "from_m": 81073.189, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 81841.57, "from_m": 81238.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82378.733, "from_m": 81841.57, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 85667.239, "from_m": 82378.733, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 87412.989, "from_m": 85667.239, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 106372.55, "from_m": 87412.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 108226.626, "from_m": 106372.55, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 116453.099, "from_m": 108226.626, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 116843.211, "from_m": 116453.099, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 117326.953, "from_m": 116843.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 117494.639, "from_m": 117326.953, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 131391.64, "from_m": 117494.639, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 133337.303, "from_m": 131391.64, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 148240.643, "from_m": 133337.303, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149482.836, "from_m": 148240.643, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 157157.737, "from_m": 149482.836, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 164735.511, "from_m": 157157.737, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 184764.162, "from_m": 164735.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 185084.418, "from_m": 184764.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185155.799, "from_m": 185084.418, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185163.293, "from_m": 185155.799, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 185227.605, "from_m": 185163.293, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185317.532, "from_m": 185227.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 185385.247, "from_m": 185317.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185791.823, "from_m": 185385.247, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 186327.294, "from_m": 185791.823, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 186389.471, "from_m": 186327.294, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 186927.938, "from_m": 186389.471, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 200866.306, "from_m": 186927.938, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 200964.352, "from_m": 200866.306, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 201407.526, "from_m": 200964.352, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 202083.563, "from_m": 201407.526, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 202118.578, "from_m": 202083.563, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 202196.256, "from_m": 202118.578, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 212781.937, "from_m": 202196.256, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 212891.176, "from_m": 212781.937, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 235576.994, "from_m": 212891.176, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 235649.369, "from_m": 235576.994, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 238266.271, "from_m": 235649.369, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 240368.37, "from_m": 238266.271, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 240453.052, "from_m": 240368.37, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 240518.614, "from_m": 240453.052, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 270130.841, "from_m": 240518.614, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 270889.524, "from_m": 270130.841, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 276431.112, "from_m": 270889.524, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 277085.916, "from_m": 276431.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 282779.414, "from_m": 277085.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 283607.192, "from_m": 282779.414, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 283668.408, "from_m": 283607.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 283721.869, "from_m": 283668.408, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 283766.449, "from_m": 283721.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 285513.313, "from_m": 283766.449, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 285804.195, "from_m": 285513.313, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 291600.309, "from_m": 285804.195, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 291986.271, "from_m": 291600.309, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 292842.713, "from_m": 291986.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 495155, "profile_key": "5e719bc6535fb6434dc284b55a67e4811d184e45bcf729c764151c65c7457f79", "schedule_id": 34003, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 46997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Colton Jn", "stage_seq": 2, "distance_m": 1614.361, "section_seq": 1, "route_path_id": 46997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Church Fenton", "stage_seq": 3, "distance_m": 21683.489, "section_seq": 1, "route_path_id": 46997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Milford Jn", "stage_seq": 4, "distance_m": 24150.874, "section_seq": 1, "route_path_id": 46997}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0622", "location": "Castleford", "stage_seq": 5, "distance_m": 32684.306, "section_seq": 1, "route_path_id": 46997}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Altofts Jn", "stage_seq": 6, "distance_m": 42508.272, "section_seq": 1, "route_path_id": 46997}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Normanton", "stage_seq": 7, "distance_m": 49269.311, "section_seq": 1, "route_path_id": 46997}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Wakefield Kirkgate", "stage_seq": 8, "distance_m": 50527.661, "section_seq": 1, "route_path_id": 46997}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 292842.713, "from_m": 0.0, "section_seq": 1, "route_path_id": 46997}], "total_distance_m": 292842.713, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 267140.989, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25701.724, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4897, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:20Z", "source_id": 39913323, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:11:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:10:24Z", "source_id": 13102737, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4945, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:20Z", "source_id": 39917769, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:14:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:24Z", "source_id": 13104133, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:16Z", "source_id": 39926429, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:21:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:22Z", "source_id": 13107187, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:32Z", "source_id": 39937881, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:38Z", "source_id": 13111024, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:00Z", "source_id": 39951806, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:09Z", "source_id": 13115738, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
York |
0600 |
0600 |
10 |
None |
None |
Wakefield Kirkgate |
0634 |
0634 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15976/2026-09-12/detailed |
None |
Normanton |
2026-09-12T06:28:30+01:00 |
Wakefield Kirkgate |
7.0 |
{"type": "LineString", "coordinates": [[-1.4236257, 53.7004675], [-1.4252125, 53.6988206], [-1.4261345, 53.69796780000001], [-1.4269034, 53.69731749999999], [-1.4272923, 53.6969951], [-1.427885, 53.6965012], [-1.4293011999999998, 53.695427300000006], [-1.4303634, 53.694656499999994], [-1.4313692, 53.6939587], [-1.4325172000000002, 53.6931871], [-1.4344001, 53.6919814], [-1.4358083, 53.69109679999999], [-1.4362107, 53.6908542], [-1.4365566, 53.6906457], [-1.437304454591234, 53.69026282882872], [-1.4376268, 53.69009779999999], [-1.438461, 53.6897293], [-1.4396036, 53.6892924], [-1.4419625, 53.6884809], [-1.4430073, 53.688132299999985], [-1.4445281, 53.6876565], [-1.4453056, 53.6874263], [-1.4471754999999995, 53.686925899999984], [-1.4489430999999997, 53.686465199999994], [-1.4494043999999997, 53.6863572], [-1.4507509, 53.6860713], [-1.4527249999999998, 53.685650399999986], [-1.452961, 53.6856043], [-1.4559678, 53.6850309], [-1.4573063999999998, 53.68477639999999], [-1.457434, 53.6847514], [-1.4588109000000002, 53.68448440000001], [-1.4615374999999995, 53.683943799999994], [-1.4648609999999995, 53.6833021], [-1.4661052, 53.68306689999999], [-1.4662399, 53.68304210000001], [-1.4680715, 53.6826898], [-1.4690699, 53.6824987], [-1.4699117, 53.6823362], [-1.4702376, 53.68227329999999], [-1.4713577999999998, 53.682057099999994], [-1.4732672, 53.68169], [-1.4743173, 53.681446], [-1.4748543999999997, 53.68134090000001], [-1.4750521, 53.6813022], [-1.4756809999999998, 53.6811841], [-1.475849998720503, 53.68115157602794], [-1.4795816999999998, 53.68043339999999], [-1.4821721000000003, 53.6799277], [-1.4834107, 53.6796872], [-1.484047, 53.679567], [-1.4844769999999998, 53.6794825], [-1.485603, 53.6792666], [-1.4863725, 53.67912100000001], [-1.4880477999999997, 53.678757799999985], [-1.488455, 53.678668]]} |
3.2 |
0628 |
0635 |
Normanton |
Wakefield Kirkgate |
Wakefield Kirkgate |
53.6786680 |
-1.4884550 |
53.6786680 |
-1.4884550 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:35:00 |
Wakefield Kirkgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115738 |
1789191309890355 |
38 |
38 |
2026-09-12 05:45:11.291341 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:09.885031 |
| 465620 |
497629 |
L88789 |
322G01M512 |
2026-09-12 |
COMPLETE |
13115488 |
2026-09-12 06:35:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 497629, "stp": "P", "toc": "Northern", "uid": "L88789", "consist": "323225", "dest_crs": "HDF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88789/2026-09-12/detailed", "trust_id": "322G01M512", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hadfield", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": null, "is_terminated": 1, "next_location": "Hadfield", "signalling_id": "2G01", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0635", "current_leg_dep": "0629", "current_leg_end": "Hadfield", "origin_dep_time": "0553", "origin_platform": "2", "current_location": "Hadfield", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.9494684, 53.44464310000001], [-1.9509997999999995, 53.4451279], [-1.9518903000000003, 53.4453818], [-1.952092, 53.4454463], [-1.9529978, 53.44574269999998], [-1.9533963, 53.4458795], [-1.9536618999999995, 53.44597069999999], [-1.9547068, 53.4463097], [-1.9551252, 53.446428299999994], [-1.955445, 53.44650249999999], [-1.9555874, 53.4465387], [-1.9561364999999995, 53.44664719999999], [-1.9566212, 53.4467312], [-1.9570491, 53.4467865], [-1.9572263, 53.446805299999994], [-1.9577454999999997, 53.446857099999995], [-1.9581591999999997, 53.44688479999999], [-1.9585424, 53.446899], [-1.9589665, 53.4469073], [-1.9596854, 53.44687999999999], [-1.9598260999999997, 53.446874599999994], [-1.9608964, 53.446850100000006], [-1.9616381000000005, 53.4468535], [-1.9622222, 53.4468748], [-1.9628073999999995, 53.446901800000006], [-1.9638591, 53.447022], [-1.9647655, 53.4471508], [-1.9654034, 53.447264], [-1.9654661, 53.44727799999998], [-1.9658392, 53.4473703], [-1.9661041999999995, 53.447467400000015], [-1.9663339999999996, 53.4475657], [-1.9665059, 53.447647499999995], [-1.9667259, 53.44776180000001], [-1.9669038, 53.4478842], [-1.9671681999999997, 53.448080799999985], [-1.9672778, 53.44816829999999], [-1.9676159, 53.4484612], [-1.9680767999999995, 53.448835300000006], [-1.9683778, 53.4490156], [-1.9693289, 53.449535299999994], [-1.9696239, 53.4497477], [-1.9697137, 53.44984329999999], [-1.9698595, 53.44999440000001], [-1.9699471999999996, 53.4501295], [-1.9700236, 53.4502652], [-1.9700856, 53.4504719], [-1.9701166, 53.4505966], [-1.9701219000000003, 53.4507331], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]}", "current_leg_start": "Glossop", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "53.4608456", "next_location_lon": "-1.9653832", "previous_location": "Glossop", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4948.441, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5157.705, \"from_m\": 4948.441, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6486.991, \"from_m\": 5157.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6623.313, \"from_m\": 6486.991, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8386.167, \"from_m\": 6623.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8485.857, \"from_m\": 8386.167, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11525.31, \"from_m\": 8485.857, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11625.0, \"from_m\": 11525.31, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11657.215, \"from_m\": 11625.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11724.712, \"from_m\": 11657.215, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21081.629, \"from_m\": 11724.712, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21124.092, \"from_m\": 21081.629, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21595.403, \"from_m\": 21124.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21681.607, \"from_m\": 21595.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21739.963, \"from_m\": 21681.607, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22495.435, \"from_m\": 21739.963, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22664.928, \"from_m\": 22495.435, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22755.647, \"from_m\": 22664.928, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22779.704, \"from_m\": 22755.647, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22850.717, \"from_m\": 22779.704, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22889.712, \"from_m\": 22850.717, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22932.867, \"from_m\": 22889.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23096.591, \"from_m\": 22932.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23406.005, \"from_m\": 23096.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23452.211, \"from_m\": 23406.005, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23530.0, \"from_m\": 23452.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23939.18, \"from_m\": 23530.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 497629, \"profile_key\": \"3680e479beb4e4e6508331f3351271c9955b2292d00a8779e09704904466d7aa\", \"schedule_id\": 20679, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 2270.719, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Ashburys\", \"stage_seq\": 3, \"distance_m\": 5622.744, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602H\", \"location\": \"Guide Bridge\", \"stage_seq\": 4, \"distance_m\": 6565.943, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Hyde Jn\", \"stage_seq\": 5, \"distance_m\": 8254.294, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Flowery Field\", \"stage_seq\": 6, \"distance_m\": 10005.583, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608H\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 15100.686, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0611\", \"location\": \"Godley\", \"stage_seq\": 8, \"distance_m\": 17678.119, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"Hattersley\", \"stage_seq\": 9, \"distance_m\": 19082.365, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Broadbottom\", \"stage_seq\": 10, \"distance_m\": 19741.681, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"Dinting\", \"stage_seq\": 11, \"distance_m\": 21470.631, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0628H\", \"location\": \"Glossop\", \"stage_seq\": 12, \"distance_m\": 22821.294, \"section_seq\": 1, \"route_path_id\": 36507}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Hadfield\", \"stage_seq\": 13, \"distance_m\": 23939.18, \"section_seq\": 1, \"route_path_id\": 36507}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23939.18, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36507}], \"total_distance_m\": 23939.18, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 22744.935, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1194.245, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4608456", "current_position_lon": "-1.9653832", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:02Z\", \"source_id\": 39894751, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:56:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:03Z\", \"source_id\": 13096642, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:01:38Z\", \"source_id\": 39901544, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:02:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:01:42Z\", \"source_id\": 13098871, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:48Z\", \"source_id\": 39905676, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:52Z\", \"source_id\": 13100229, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:56Z\", \"source_id\": 13101624, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:58Z\", \"source_id\": 13102523, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:20Z\", \"source_id\": 39914804, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:12:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:23Z\", \"source_id\": 13103230, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:27Z\", \"source_id\": 13105214, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8769, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:40Z\", \"source_id\": 39930287, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:42Z\", \"source_id\": 13108456, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:10Z\", \"source_id\": 39937281, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:14Z\", \"source_id\": 13110827, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:33Z\", \"source_id\": 39951083, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:38Z\", \"source_id\": 13115488, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hadfield", "service_state_platform": null, "timing_fact_generation": 1789191278943692, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:11.233383", "service_state_evidence_id": 13115488, "current_leg_start_actual_dep": "2026-09-12T06:29:30+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:11.294144", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
HDF |
2G01 |
323225 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 4948.441, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5157.705, "from_m": 4948.441, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6486.991, "from_m": 5157.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6623.313, "from_m": 6486.991, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8386.167, "from_m": 6623.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8485.857, "from_m": 8386.167, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11525.31, "from_m": 8485.857, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11625.0, "from_m": 11525.31, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11657.215, "from_m": 11625.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11724.712, "from_m": 11657.215, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21081.629, "from_m": 11724.712, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21124.092, "from_m": 21081.629, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21595.403, "from_m": 21124.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21681.607, "from_m": 21595.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21739.963, "from_m": 21681.607, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22495.435, "from_m": 21739.963, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22664.928, "from_m": 22495.435, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22755.647, "from_m": 22664.928, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22779.704, "from_m": 22755.647, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22850.717, "from_m": 22779.704, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22889.712, "from_m": 22850.717, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22932.867, "from_m": 22889.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23096.591, "from_m": 22932.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23406.005, "from_m": 23096.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23452.211, "from_m": 23406.005, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23530.0, "from_m": 23452.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23939.18, "from_m": 23530.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 497629, "profile_key": "3680e479beb4e4e6508331f3351271c9955b2292d00a8779e09704904466d7aa", "schedule_id": 20679, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 2270.719, "section_seq": 1, "route_path_id": 36507}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Ashburys", "stage_seq": 3, "distance_m": 5622.744, "section_seq": 1, "route_path_id": 36507}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602H", "location": "Guide Bridge", "stage_seq": 4, "distance_m": 6565.943, "section_seq": 1, "route_path_id": 36507}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Hyde Jn", "stage_seq": 5, "distance_m": 8254.294, "section_seq": 1, "route_path_id": 36507}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Flowery Field", "stage_seq": 6, "distance_m": 10005.583, "section_seq": 1, "route_path_id": 36507}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608H", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 15100.686, "section_seq": 1, "route_path_id": 36507}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0611", "location": "Godley", "stage_seq": 8, "distance_m": 17678.119, "section_seq": 1, "route_path_id": 36507}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "Hattersley", "stage_seq": 9, "distance_m": 19082.365, "section_seq": 1, "route_path_id": 36507}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Broadbottom", "stage_seq": 10, "distance_m": 19741.681, "section_seq": 1, "route_path_id": 36507}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "Dinting", "stage_seq": 11, "distance_m": 21470.631, "section_seq": 1, "route_path_id": 36507}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0628H", "location": "Glossop", "stage_seq": 12, "distance_m": 22821.294, "section_seq": 1, "route_path_id": 36507}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Hadfield", "stage_seq": 13, "distance_m": 23939.18, "section_seq": 1, "route_path_id": 36507}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23939.18, "from_m": 0.0, "section_seq": 1, "route_path_id": 36507}], "total_distance_m": 23939.18, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 22744.935, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1194.245, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:02Z", "source_id": 39894751, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:56:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:03Z", "source_id": 13096642, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8708, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:01:38Z", "source_id": 39901544, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:02:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:01:42Z", "source_id": 13098871, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8762, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:48Z", "source_id": 39905676, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:52Z", "source_id": 13100229, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:56Z", "source_id": 13101624, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:58Z", "source_id": 13102523, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8766, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:20Z", "source_id": 39914804, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:12:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:23Z", "source_id": 13103230, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:27Z", "source_id": 13105214, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8769, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:40Z", "source_id": 39930287, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:22:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:42Z", "source_id": 13108456, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8773, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:10Z", "source_id": 39937281, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:26:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:14Z", "source_id": 13110827, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8775, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:33Z", "source_id": 39951083, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:35:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:38Z", "source_id": 13115488, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0553 |
0553 |
2 |
None |
None |
Hadfield |
0634 |
0634 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88789/2026-09-12/detailed |
None |
Glossop |
2026-09-12T06:29:30+01:00 |
Hadfield |
6.0 |
{"type": "LineString", "coordinates": [[-1.9494684, 53.44464310000001], [-1.9509997999999995, 53.4451279], [-1.9518903000000003, 53.4453818], [-1.952092, 53.4454463], [-1.9529978, 53.44574269999998], [-1.9533963, 53.4458795], [-1.9536618999999995, 53.44597069999999], [-1.9547068, 53.4463097], [-1.9551252, 53.446428299999994], [-1.955445, 53.44650249999999], [-1.9555874, 53.4465387], [-1.9561364999999995, 53.44664719999999], [-1.9566212, 53.4467312], [-1.9570491, 53.4467865], [-1.9572263, 53.446805299999994], [-1.9577454999999997, 53.446857099999995], [-1.9581591999999997, 53.44688479999999], [-1.9585424, 53.446899], [-1.9589665, 53.4469073], [-1.9596854, 53.44687999999999], [-1.9598260999999997, 53.446874599999994], [-1.9608964, 53.446850100000006], [-1.9616381000000005, 53.4468535], [-1.9622222, 53.4468748], [-1.9628073999999995, 53.446901800000006], [-1.9638591, 53.447022], [-1.9647655, 53.4471508], [-1.9654034, 53.447264], [-1.9654661, 53.44727799999998], [-1.9658392, 53.4473703], [-1.9661041999999995, 53.447467400000015], [-1.9663339999999996, 53.4475657], [-1.9665059, 53.447647499999995], [-1.9667259, 53.44776180000001], [-1.9669038, 53.4478842], [-1.9671681999999997, 53.448080799999985], [-1.9672778, 53.44816829999999], [-1.9676159, 53.4484612], [-1.9680767999999995, 53.448835300000006], [-1.9683778, 53.4490156], [-1.9693289, 53.449535299999994], [-1.9696239, 53.4497477], [-1.9697137, 53.44984329999999], [-1.9698595, 53.44999440000001], [-1.9699471999999996, 53.4501295], [-1.9700236, 53.4502652], [-1.9700856, 53.4504719], [-1.9701166, 53.4505966], [-1.9701219000000003, 53.4507331], [-1.970107, 53.450974599999995], [-1.970029, 53.451391699999995], [-1.9700162, 53.4517622], [-1.9701106, 53.453439200000005], [-1.9701264, 53.4538756], [-1.9701329999999997, 53.4540565], [-1.9701262, 53.45439989999999], [-1.9700773000000005, 53.45477919999999], [-1.9698961, 53.4555817], [-1.9696673, 53.4562611], [-1.9694787, 53.4566626], [-1.9692773, 53.4570443], [-1.9690929, 53.4573502], [-1.9688861999999996, 53.4576663], [-1.9684989, 53.4581626], [-1.9679797, 53.4587269], [-1.9674327, 53.459291499999985], [-1.9666555, 53.4599501], [-1.9663415999999996, 53.460198000000005], [-1.9661638, 53.4603191], [-1.9653831999999996, 53.460845600000006]]} |
1.8 |
0629 |
0635 |
Glossop |
Hadfield |
Hadfield |
53.4608456 |
-1.9653832 |
53.4608456 |
-1.9653832 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:35:00 |
Hadfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115488 |
1789191278943692 |
52 |
52 |
2026-09-12 05:45:11.294144 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:11.233383 |
| 465621 |
494751 |
G85612 |
192C52M512 |
2026-09-12 |
COMPLETE |
13115307 |
2026-09-12 06:35:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 494751, "stp": "P", "toc": "Northern", "uid": "G85612", "consist": "158870", "dest_crs": "DON", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85612/2026-09-12/detailed", "trust_id": "192C52M512", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-12", "dest_arr_time": "0631", "dest_platform": "1", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "2C52", "timing_status": "LATE", "origin_station": "Hull", "current_leg_arr": "0635", "current_leg_dep": "0628", "current_leg_end": "Doncaster", "origin_dep_time": "0530", "origin_platform": "2", "current_location": "Doncaster", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0751744765328737, 53.56335293766491], [-1.0758493, 53.5630343], [-1.076729, 53.562638500000006], [-1.0779783409434258, 53.56207471750342], [-1.0786137, 53.56178799999999], [-1.0804756, 53.56092460000001], [-1.0819649, 53.5602352], [-1.0824531, 53.5600098], [-1.0828397999999997, 53.5598236], [-1.0833376, 53.559563], [-1.0836031, 53.5594338], [-1.0847483000000002, 53.5589091], [-1.0856112999999998, 53.55851249999999], [-1.0867692, 53.55798080000001], [-1.0880237, 53.55739659999999], [-1.0896627, 53.5566401], [-1.0903973, 53.5562949], [-1.0904307, 53.55627919999999], [-1.0912876, 53.55587649999999], [-1.0927394, 53.55519], [-1.0931569, 53.5549895], [-1.0950325, 53.55407019999999], [-1.0971774, 53.5530322], [-1.0988118, 53.5522354], [-1.0993067, 53.552007499999995], [-1.1000113, 53.5516977], [-1.1004926, 53.55150150000001], [-1.1010595, 53.5512749], [-1.1020945, 53.550895999999995], [-1.1036439999999998, 53.55036589999999], [-1.1058162, 53.5496349], [-1.1076661, 53.549017], [-1.1096748, 53.54834030000001], [-1.1112787, 53.5478028], [-1.1130556, 53.5472042], [-1.1148207, 53.5466025], [-1.1161508, 53.54614680000001], [-1.1167773, 53.54592539999999], [-1.1172878, 53.5457288], [-1.1178570999999995, 53.5455052], [-1.1183019, 53.545321], [-1.1187034, 53.545140200000006], [-1.119165, 53.54491970000001], [-1.1195931, 53.5447179], [-1.1199692, 53.5445299], [-1.1206482, 53.5441684], [-1.1210241, 53.543953], [-1.1214256, 53.54371389999999], [-1.1218967999999998, 53.5434112], [-1.1223469, 53.5431073], [-1.1228047, 53.542773699999984], [-1.1231634, 53.5424853], [-1.1235093, 53.542206099999994], [-1.1241326, 53.54164800000001], [-1.1248642, 53.54097759999999], [-1.1258081999999998, 53.5400979], [-1.1263189999999998, 53.5396146], [-1.1271311, 53.53887180000001], [-1.1274847, 53.53854710000001], [-1.1280893999999997, 53.53799339999998], [-1.1292951999999998, 53.53687370000001], [-1.1316807, 53.53467020000001], [-1.1318363, 53.53452360000001], [-1.131956, 53.534406399999995], [-1.1324068, 53.53400300000001], [-1.1326278999999997, 53.5338056], [-1.1328644958851637, 53.53361001634806], [-1.1329174999999998, 53.5335662], [-1.1332462, 53.53331219999999], [-1.1339488, 53.5327858], [-1.1352212999999998, 53.53192000000001], [-1.1355238, 53.531714099999995], [-1.1366771999999998, 53.5309206], [-1.1369218999999997, 53.53074869999999], [-1.1370243, 53.53067680000001], [-1.1372359, 53.5305281], [-1.1378627999999995, 53.53009870000001], [-1.138182, 53.529865099999995], [-1.1383975, 53.52967969999999], [-1.1386313, 53.52945689999999], [-1.1388405, 53.5292266], [-1.1390386, 53.528969399999994], [-1.1391248, 53.5288328], [-1.1392373999999998, 53.5286175], [-1.1394424, 53.5282703], [-1.1394949, 53.5281352], [-1.1395419, 53.52794709999999], [-1.1395918, 53.52758660000001], [-1.1395976, 53.52742270000001], [-1.1397177, 53.5265858], [-1.1397270999999998, 53.526443699999994], [-1.1397268, 53.5263825], [-1.1397383, 53.5263797], [-1.1397404, 53.526146299999986], [-1.1397495, 53.5258585], [-1.1397551, 53.5255156], [-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]}", "current_leg_start": "Kirk Sandall", "dest_arr_time_act": "0630½", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Kirk Sandall", "current_leg_milage": "4.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 410.885, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 499.596, \"from_m\": 410.885, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3989.618, \"from_m\": 499.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5225.307, \"from_m\": 3989.618, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5273.606, \"from_m\": 5225.307, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 12662.479, \"from_m\": 5273.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25203.854, \"from_m\": 12662.479, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27363.57, \"from_m\": 25203.854, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27472.614, \"from_m\": 27363.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28240.14, \"from_m\": 27472.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28950.742, \"from_m\": 28240.14, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34855.446, \"from_m\": 28950.742, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34948.85, \"from_m\": 34855.446, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35272.335, \"from_m\": 34948.85, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35467.659, \"from_m\": 35272.335, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35769.269, \"from_m\": 35467.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49993.943, \"from_m\": 35769.269, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50040.933, \"from_m\": 49993.943, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51795.415, \"from_m\": 50040.933, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51999.106, \"from_m\": 51795.415, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 52180.556, \"from_m\": 51999.106, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52259.397, \"from_m\": 52180.556, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 52307.764, \"from_m\": 52259.397, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52386.598, \"from_m\": 52307.764, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 52437.461, \"from_m\": 52386.598, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54922.765, \"from_m\": 52437.461, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 54959.025, \"from_m\": 54922.765, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64527.79, \"from_m\": 54959.025, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 64955.778, \"from_m\": 64527.79, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64974.006, \"from_m\": 64955.778, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65067.404, \"from_m\": 64974.006, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65541.949, \"from_m\": 65067.404, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 494751, \"profile_key\": \"487e4eea5b4b96b267e44b0c64e1fa8f133d9572e4c184e8fc2885c68b91d868\", \"schedule_id\": 12975, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3097.681, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537H\", \"location\": \"Hessle\", \"stage_seq\": 3, \"distance_m\": 7680.347, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542\", \"location\": \"Ferriby\", \"stage_seq\": 4, \"distance_m\": 12039.784, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0547\", \"location\": \"Brough\", \"stage_seq\": 5, \"distance_m\": 16819.253, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Gilberdyke\", \"stage_seq\": 6, \"distance_m\": 27183.763, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601H\", \"location\": \"Goole\", \"stage_seq\": 7, \"distance_m\": 38063.539, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610\", \"location\": \"Thorne North\", \"stage_seq\": 8, \"distance_m\": 49936.966, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Thorne Jn\", \"stage_seq\": 9, \"distance_m\": 52135.139, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 10, \"distance_m\": 54555.151, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"Kirk Sandall\", \"stage_seq\": 11, \"distance_m\": 58973.288, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Bentley Jn\", \"stage_seq\": 12, \"distance_m\": 63342.148, \"section_seq\": 1, \"route_path_id\": 32467}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 13, \"distance_m\": 65541.949, \"section_seq\": 1, \"route_path_id\": 32467}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 65541.949, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32467}], \"total_distance_m\": 65541.949, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 65494.959, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0530", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:15Z\", \"source_id\": 39874204, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:37:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:36:18Z\", \"source_id\": 13090111, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:45Z\", \"source_id\": 39879093, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:42:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:41:52Z\", \"source_id\": 13091664, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:47:15Z\", \"source_id\": 39884808, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:48:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:47:19Z\", \"source_id\": 13093419, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:31Z\", \"source_id\": 39892987, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:38Z\", \"source_id\": 13096024, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:38Z\", \"source_id\": 13100133, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6450, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:11Z\", \"source_id\": 39914570, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:12:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:13Z\", \"source_id\": 13103165, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:45Z\", \"source_id\": 39928700, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:52Z\", \"source_id\": 13107928, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:23Z\", \"source_id\": 39937612, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:26Z\", \"source_id\": 13110939, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:12Z\", \"source_id\": 39950489, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:18Z\", \"source_id\": 13115307, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "1", "timing_fact_generation": 1789191258802358, "current_leg_arrival_utc": "2026-09-12T06:34:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:15.850121", "service_state_evidence_id": 13115307, "current_leg_start_actual_dep": "2026-09-12T06:25:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:15.916330", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HUL |
DON |
2C52 |
158870 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 410.885, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 499.596, "from_m": 410.885, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3989.618, "from_m": 499.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5225.307, "from_m": 3989.618, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5273.606, "from_m": 5225.307, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 12662.479, "from_m": 5273.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25203.854, "from_m": 12662.479, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27363.57, "from_m": 25203.854, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27472.614, "from_m": 27363.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28240.14, "from_m": 27472.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28950.742, "from_m": 28240.14, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34855.446, "from_m": 28950.742, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34948.85, "from_m": 34855.446, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35272.335, "from_m": 34948.85, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35467.659, "from_m": 35272.335, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35769.269, "from_m": 35467.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49993.943, "from_m": 35769.269, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50040.933, "from_m": 49993.943, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51795.415, "from_m": 50040.933, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51999.106, "from_m": 51795.415, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 52180.556, "from_m": 51999.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52259.397, "from_m": 52180.556, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 52307.764, "from_m": 52259.397, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52386.598, "from_m": 52307.764, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 52437.461, "from_m": 52386.598, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54922.765, "from_m": 52437.461, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54959.025, "from_m": 54922.765, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64527.79, "from_m": 54959.025, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 64955.778, "from_m": 64527.79, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64974.006, "from_m": 64955.778, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65067.404, "from_m": 64974.006, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65541.949, "from_m": 65067.404, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 494751, "profile_key": "487e4eea5b4b96b267e44b0c64e1fa8f133d9572e4c184e8fc2885c68b91d868", "schedule_id": 12975, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0530", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3097.681, "section_seq": 1, "route_path_id": 32467}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537H", "location": "Hessle", "stage_seq": 3, "distance_m": 7680.347, "section_seq": 1, "route_path_id": 32467}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542", "location": "Ferriby", "stage_seq": 4, "distance_m": 12039.784, "section_seq": 1, "route_path_id": 32467}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0547", "location": "Brough", "stage_seq": 5, "distance_m": 16819.253, "section_seq": 1, "route_path_id": 32467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Gilberdyke", "stage_seq": 6, "distance_m": 27183.763, "section_seq": 1, "route_path_id": 32467}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601H", "location": "Goole", "stage_seq": 7, "distance_m": 38063.539, "section_seq": 1, "route_path_id": 32467}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610", "location": "Thorne North", "stage_seq": 8, "distance_m": 49936.966, "section_seq": 1, "route_path_id": 32467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Thorne Jn", "stage_seq": 9, "distance_m": 52135.139, "section_seq": 1, "route_path_id": 32467}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617", "location": "Hatfield & Stainforth", "stage_seq": 10, "distance_m": 54555.151, "section_seq": 1, "route_path_id": 32467}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "Kirk Sandall", "stage_seq": 11, "distance_m": 58973.288, "section_seq": 1, "route_path_id": 32467}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Bentley Jn", "stage_seq": 12, "distance_m": 63342.148, "section_seq": 1, "route_path_id": 32467}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": null, "location": "Doncaster", "stage_seq": 13, "distance_m": 65541.949, "section_seq": 1, "route_path_id": 32467}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 65541.949, "from_m": 0.0, "section_seq": 1, "route_path_id": 32467}], "total_distance_m": 65541.949, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 65494.959, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6399, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:15Z", "source_id": 39874204, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:37:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:36:18Z", "source_id": 13090111, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6401, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:45Z", "source_id": 39879093, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:42:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:41:52Z", "source_id": 13091664, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:47:15Z", "source_id": 39884808, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:48:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:47:19Z", "source_id": 13093419, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:31Z", "source_id": 39892987, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:55:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:38Z", "source_id": 13096024, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:38Z", "source_id": 13100133, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6450, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:11Z", "source_id": 39914570, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:12:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:13Z", "source_id": 13103165, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6701, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:45Z", "source_id": 39928700, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:22:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:52Z", "source_id": 13107928, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6717, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:23Z", "source_id": 39937612, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:27:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:26Z", "source_id": 13110939, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:12Z", "source_id": 39950489, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:35:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:18Z", "source_id": 13115307, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Hull |
0530 |
0530 |
2 |
None |
None |
Doncaster |
0631 |
0630½ |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85612/2026-09-12/detailed |
None |
Kirk Sandall |
2026-09-12T06:25:30+01:00 |
Doncaster |
7.0 |
{"type": "LineString", "coordinates": [[-1.0751744765328737, 53.56335293766491], [-1.0758493, 53.5630343], [-1.076729, 53.562638500000006], [-1.0779783409434258, 53.56207471750342], [-1.0786137, 53.56178799999999], [-1.0804756, 53.56092460000001], [-1.0819649, 53.5602352], [-1.0824531, 53.5600098], [-1.0828397999999997, 53.5598236], [-1.0833376, 53.559563], [-1.0836031, 53.5594338], [-1.0847483000000002, 53.5589091], [-1.0856112999999998, 53.55851249999999], [-1.0867692, 53.55798080000001], [-1.0880237, 53.55739659999999], [-1.0896627, 53.5566401], [-1.0903973, 53.5562949], [-1.0904307, 53.55627919999999], [-1.0912876, 53.55587649999999], [-1.0927394, 53.55519], [-1.0931569, 53.5549895], [-1.0950325, 53.55407019999999], [-1.0971774, 53.5530322], [-1.0988118, 53.5522354], [-1.0993067, 53.552007499999995], [-1.1000113, 53.5516977], [-1.1004926, 53.55150150000001], [-1.1010595, 53.5512749], [-1.1020945, 53.550895999999995], [-1.1036439999999998, 53.55036589999999], [-1.1058162, 53.5496349], [-1.1076661, 53.549017], [-1.1096748, 53.54834030000001], [-1.1112787, 53.5478028], [-1.1130556, 53.5472042], [-1.1148207, 53.5466025], [-1.1161508, 53.54614680000001], [-1.1167773, 53.54592539999999], [-1.1172878, 53.5457288], [-1.1178570999999995, 53.5455052], [-1.1183019, 53.545321], [-1.1187034, 53.545140200000006], [-1.119165, 53.54491970000001], [-1.1195931, 53.5447179], [-1.1199692, 53.5445299], [-1.1206482, 53.5441684], [-1.1210241, 53.543953], [-1.1214256, 53.54371389999999], [-1.1218967999999998, 53.5434112], [-1.1223469, 53.5431073], [-1.1228047, 53.542773699999984], [-1.1231634, 53.5424853], [-1.1235093, 53.542206099999994], [-1.1241326, 53.54164800000001], [-1.1248642, 53.54097759999999], [-1.1258081999999998, 53.5400979], [-1.1263189999999998, 53.5396146], [-1.1271311, 53.53887180000001], [-1.1274847, 53.53854710000001], [-1.1280893999999997, 53.53799339999998], [-1.1292951999999998, 53.53687370000001], [-1.1316807, 53.53467020000001], [-1.1318363, 53.53452360000001], [-1.131956, 53.534406399999995], [-1.1324068, 53.53400300000001], [-1.1326278999999997, 53.5338056], [-1.1328644958851637, 53.53361001634806], [-1.1329174999999998, 53.5335662], [-1.1332462, 53.53331219999999], [-1.1339488, 53.5327858], [-1.1352212999999998, 53.53192000000001], [-1.1355238, 53.531714099999995], [-1.1366771999999998, 53.5309206], [-1.1369218999999997, 53.53074869999999], [-1.1370243, 53.53067680000001], [-1.1372359, 53.5305281], [-1.1378627999999995, 53.53009870000001], [-1.138182, 53.529865099999995], [-1.1383975, 53.52967969999999], [-1.1386313, 53.52945689999999], [-1.1388405, 53.5292266], [-1.1390386, 53.528969399999994], [-1.1391248, 53.5288328], [-1.1392373999999998, 53.5286175], [-1.1394424, 53.5282703], [-1.1394949, 53.5281352], [-1.1395419, 53.52794709999999], [-1.1395918, 53.52758660000001], [-1.1395976, 53.52742270000001], [-1.1397177, 53.5265858], [-1.1397270999999998, 53.526443699999994], [-1.1397268, 53.5263825], [-1.1397383, 53.5263797], [-1.1397404, 53.526146299999986], [-1.1397495, 53.5258585], [-1.1397551, 53.5255156], [-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]} |
4.1 |
0628 |
0635 |
Kirk Sandall |
Doncaster |
Doncaster |
53.5223193 |
-1.1398758 |
53.5223193 |
-1.1398758 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:35:00 |
Doncaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115307 |
1789191258802358 |
57 |
57 |
2026-09-12 05:45:15.916330 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:15.850121 |
| 465622 |
495777 |
P65790 |
529E03M612 |
2026-09-12 |
COMPLETE |
13114784 |
2026-09-12 06:35:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 495777, "stp": "P", "toc": "London Overground", "uid": "P65790", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65790/2026-09-12/detailed", "trust_id": "529E03M612", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Cross ELL", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "D", "is_terminated": 1, "next_location": "New Cross ELL", "signalling_id": "9E03", "timing_status": "ON TIME", "origin_station": "Dalston Junction", "current_leg_arr": "0635", "current_leg_dep": "0630", "current_leg_end": "New Cross ELL", "origin_dep_time": "0613", "origin_platform": "2", "current_location": "New Cross ELL", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]}", "current_leg_start": "Surrey Quays", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.4769539", "next_location_lon": "-0.0327073", "previous_location": "Surrey Quays", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 219.257, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 420.317, \"from_m\": 219.257, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2071.888, \"from_m\": 420.317, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4391.217, \"from_m\": 2071.888, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5489.93, \"from_m\": 4391.217, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6327.581, \"from_m\": 5489.93, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8479.104, \"from_m\": 6327.581, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 495777, \"profile_key\": \"5569f6ceec49efbe1ca11659e601478706dfbf29c53661d4ff00c08bc6d56dcf\", \"schedule_id\": 21801, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36891}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 3212.179, \"section_seq\": 1, \"route_path_id\": 36891}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 8479.104, \"section_seq\": 1, \"route_path_id\": 36891}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8479.104, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36891}], \"total_distance_m\": 8479.104, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 7380.391, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1098.713, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4769539", "current_position_lon": "-0.0327073", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:44Z\", \"source_id\": 39918348, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:48Z\", \"source_id\": 13104338, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:53Z\", \"source_id\": 39921456, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:00Z\", \"source_id\": 13105475, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:31Z\", \"source_id\": 39925333, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:38Z\", \"source_id\": 13106788, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:59Z\", \"source_id\": 39929131, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:21:04Z\", \"source_id\": 13108108, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:58Z\", \"source_id\": 39932268, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:01Z\", \"source_id\": 13109119, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:59Z\", \"source_id\": 39935285, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:09Z\", \"source_id\": 13110234, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:37Z\", \"source_id\": 39938070, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:40Z\", \"source_id\": 13111088, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:12Z\", \"source_id\": 39940589, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:17Z\", \"source_id\": 13111929, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:49Z\", \"source_id\": 39943160, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:30:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:52Z\", \"source_id\": 13112792, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31413, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:18Z\", \"source_id\": 39948964, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:22Z\", \"source_id\": 13114784, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Cross ELL", "service_state_platform": "D", "timing_fact_generation": 1789191202819620, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:17.361188", "service_state_evidence_id": 13114784, "current_leg_start_actual_dep": "2026-09-12T06:31:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:17.777776", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
DLJ |
None |
9E03 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 219.257, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 420.317, "from_m": 219.257, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2071.888, "from_m": 420.317, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4391.217, "from_m": 2071.888, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5489.93, "from_m": 4391.217, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6327.581, "from_m": 5489.93, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8479.104, "from_m": 6327.581, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 495777, "profile_key": "5569f6ceec49efbe1ca11659e601478706dfbf29c53661d4ff00c08bc6d56dcf", "schedule_id": 21801, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36891}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615", "location": "Haggerston", "stage_seq": 2, "distance_m": 3212.179, "section_seq": 1, "route_path_id": 36891}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617", "location": "Hoxton", "stage_seq": 3, "distance_m": 8479.104, "section_seq": 1, "route_path_id": 36891}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8479.104, "from_m": 0.0, "section_seq": 1, "route_path_id": 36891}], "total_distance_m": 8479.104, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 7380.391, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1098.713, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:44Z", "source_id": 39918348, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:14:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:48Z", "source_id": 13104338, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:53Z", "source_id": 39921456, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:16:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:00Z", "source_id": 13105475, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:31Z", "source_id": 39925333, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:18:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:38Z", "source_id": 13106788, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:59Z", "source_id": 39929131, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:21:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:21:04Z", "source_id": 13108108, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:58Z", "source_id": 39932268, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:01Z", "source_id": 13109119, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:59Z", "source_id": 39935285, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:25:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:09Z", "source_id": 13110234, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:37Z", "source_id": 39938070, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:40Z", "source_id": 13111088, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:12Z", "source_id": 39940589, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:17Z", "source_id": 13111929, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:49Z", "source_id": 39943160, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:30:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:52Z", "source_id": 13112792, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31413, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:18Z", "source_id": 39948964, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:22Z", "source_id": 13114784, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Dalston Junction |
0613 |
0613 |
2 |
None |
None |
New Cross ELL |
0635 |
0635 |
D |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65790/2026-09-12/detailed |
None |
Surrey Quays |
2026-09-12T06:31:30+01:00 |
New Cross ELL |
5.0 |
{"type": "LineString", "coordinates": [[-0.04742999999999999, 51.4930323], [-0.04728229999999999, 51.4928577], [-0.0472005, 51.49275750000001], [-0.047067399999999995, 51.4925757], [-0.0468783, 51.492297599999986], [-0.04676159999999999, 51.49209809999999], [-0.046673099999999995, 51.491940199999995], [-0.04658229999999999, 51.49174709999999], [-0.0465564, 51.491686], [-0.0464916, 51.49154829999999], [-0.04644179999999999, 51.4914125], [-0.04638749999999999, 51.4912651], [-0.0463516, 51.4911562], [-0.046279499999999994, 51.490956199999985], [-0.046229299999999994, 51.4908169], [-0.0462149, 51.49075400000001], [-0.0462004, 51.49069109999999], [-0.046174200000000006, 51.490564599999985], [-0.046149899999999994, 51.4903036], [-0.046134, 51.490137999999995], [-0.046131799999999994, 51.4900801], [-0.0461125, 51.4898823], [-0.04607719999999999, 51.489643099999995], [-0.04605529999999999, 51.489475799999994], [-0.04602559999999999, 51.489329299999994], [-0.045976899999999994, 51.4891726], [-0.04591984009133273, 51.48903275519273], [-0.045905699999999994, 51.4889981], [-0.045843499999999995, 51.4888796], [-0.0457764, 51.48876239999999], [-0.0456856, 51.4886185], [-0.0455829, 51.4884767], [-0.0453326, 51.48819579999999], [-0.0451025, 51.4880004], [-0.0448381, 51.48780549999999], [-0.04461529999999999, 51.487643600000006], [-0.04442669999999999, 51.48746460000001], [-0.04425, 51.48728340000001], [-0.0440898, 51.48708229999998], [-0.04396679999999999, 51.4868915], [-0.04386949999999999, 51.486687800000006], [-0.0438194, 51.486548], [-0.04377989999999999, 51.4864109], [-0.0437521, 51.4862348], [-0.0437303, 51.48606130000001], [-0.0437318, 51.48590860000001], [-0.0437428, 51.4857687], [-0.0437495, 51.485679], [-0.0437563, 51.4856013], [-0.0437625, 51.485490199999994], [-0.04376368896663496, 51.48545630981485], [-0.04376478738344701, 51.48542500063034], [-0.04376629091290948, 51.48538214411256], [-0.04376760098804381, 51.485344801773046], [-0.043772719261572814, 51.48519891037577], [-0.04377386379581309, 51.48516628647918], [-0.043775, 51.48513390000001], [-0.0437723, 51.4850304], [-0.0437401, 51.48493779999999], [-0.0436925, 51.48481379999998], [-0.0436082, 51.484643299999995], [-0.0435933, 51.484590399999995], [-0.04351409999999999, 51.4843981], [-0.04340356127872875, 51.48416220009965], [-0.0434, 51.4841546], [-0.0433203, 51.48400350000001], [-0.04322399999999999, 51.4838514], [-0.0432004, 51.4838082], [-0.0431303, 51.4837148], [-0.043078599999999995, 51.4836565], [-0.04301839999999999, 51.4835952], [-0.042952300000000006, 51.48353149999999], [-0.042882, 51.4834681], [-0.04282099999999999, 51.4834211], [-0.04275169999999999, 51.4833671], [-0.04269119999999999, 51.4833239], [-0.0426124, 51.4832743], [-0.0425425, 51.4832333], [-0.0424812, 51.48320249999999], [-0.0424077, 51.48316679999999], [-0.0423274, 51.4831276], [-0.0420377, 51.4829927], [-0.0419036, 51.4829309], [-0.0417553, 51.4828661], [-0.0415883, 51.482795], [-0.041475, 51.4827455], [-0.0413787, 51.48270900000001], [-0.04128869999999999, 51.482676599999984], [-0.0411775, 51.4826394], [-0.04107199999999999, 51.482605599999985], [-0.0409712, 51.4825745], [-0.04085629999999999, 51.4825428], [-0.0407264, 51.48251030000001], [-0.0406195, 51.48248430000001], [-0.0405058, 51.48245889999998], [-0.040345299999999994, 51.4824276], [-0.0402065, 51.4824046], [-0.0400526, 51.4823821], [-0.03993019999999999, 51.48236549999999], [-0.0398647, 51.48235780000001], [-0.039798499999999994, 51.48235030000001], [-0.03968159999999999, 51.4823391], [-0.03958289999999999, 51.4823305], [-0.0383342, 51.48224209999999], [-0.0381995, 51.4822328], [-0.0381231, 51.48222640000001], [-0.03804729999999999, 51.48221889999999], [-0.03789979999999999, 51.4822019], [-0.0377378, 51.4821805], [-0.037611, 51.48216180000001], [-0.037496499999999995, 51.482141899999995], [-0.037361, 51.4821171], [-0.03723699999999999, 51.4820891], [-0.03710129999999999, 51.482055200000005], [-0.03699917714525801, 51.48202441859183], [-0.0369812, 51.482019], [-0.036894942984460194, 51.48198919725438], [-0.03678998529299981, 51.481952933193696], [-0.03668597164097705, 51.48191699528079], [-0.03658258914124211, 51.481881275410196], [-0.036480022890307925, 51.48184583753552], [-0.0363763, 51.48181], [-0.0362926, 51.48177559999999], [-0.03618579999999999, 51.48172919999999], [-0.0360879, 51.4816819], [-0.03599580000000001, 51.48163569999999], [-0.035890799999999994, 51.4815773], [-0.0357911, 51.4815202], [-0.0356822, 51.48145280000001], [-0.03558460000000001, 51.4813874], [-0.0355044, 51.48133179999999], [-0.0354174, 51.4812675], [-0.035335599999999995, 51.48119950000001], [-0.0352523, 51.4811292], [-0.035087299999999995, 51.48099049999999], [-0.0349174, 51.4808172], [-0.0348005, 51.4806598], [-0.034685999999999995, 51.480485599999994], [-0.0346021, 51.480303799999994], [-0.0345459, 51.48014979999999], [-0.0345124, 51.480014700000005], [-0.034493, 51.4798912], [-0.034403699999999995, 51.4793946], [-0.034383, 51.4792735], [-0.034315000000000005, 51.47905269999999], [-0.03416159999999999, 51.4788007], [-0.0339608, 51.4785292], [-0.03362289999999999, 51.478097000000005], [-0.03296319999999999, 51.4772425], [-0.0327073, 51.47695389999998]]} |
1.4 |
0630 |
0635 |
Surrey Quays |
New Cross ELL |
New Cross ELL |
51.4769539 |
-0.0327073 |
51.4769539 |
-0.0327073 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:35:00 |
New Cross ELL |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13114784 |
1789191202819620 |
44 |
44 |
2026-09-12 05:45:17.777776 |
D |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:17.361188 |
| 465623 |
495908 |
W11472 |
652I01M612 |
2026-09-12 |
COMPLETE |
13115255 |
2026-09-12 06:35:00 |
2026-09-12 05:45:22 |
2026-09-14 05:45:22 |
{"id": 495908, "stp": "P", "toc": "West Midlands Trains", "uid": "W11472", "consist": "730001", "dest_crs": "BHI", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11472/2026-09-12/detailed", "trust_id": "652I01M612", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham International", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "3", "is_terminated": 1, "next_location": "Birmingham International", "signalling_id": "2I01", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "0635", "current_leg_dep": "0632", "current_leg_end": "Birmingham International", "origin_dep_time": "0616", "origin_platform": "3A", "current_location": "Birmingham International", "last_update_time": "2026-09-12T05:45:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]}", "current_leg_start": "Marston Green", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "52.4507440", "next_location_lon": "-1.7251579", "previous_location": "Marston Green", "current_leg_milage": "1.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12535.817, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13932.156, \"from_m\": 12535.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15501.913, \"from_m\": 13932.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15822.365, \"from_m\": 15501.913, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15891.903, \"from_m\": 15822.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16191.745, \"from_m\": 15891.903, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16241.515, \"from_m\": 16191.745, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18331.271, \"from_m\": 16241.515, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19243.466, \"from_m\": 18331.271, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20337.438, \"from_m\": 19243.466, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20428.303, \"from_m\": 20337.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20951.903, \"from_m\": 20428.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20990.237, \"from_m\": 20951.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21077.067, \"from_m\": 20990.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21219.53, \"from_m\": 21077.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21864.22, \"from_m\": 21219.53, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21964.038, \"from_m\": 21864.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23347.747, \"from_m\": 21964.038, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23585.056, \"from_m\": 23347.747, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 495908, \"profile_key\": \"040ad0a0025baa447c77ebb37e915330c9b7d5425f53d9cf5d35692633974634\", \"schedule_id\": 25161, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0620H\", \"location\": \"Adderley Park\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Stechford\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Lea Hall\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Marston Green\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": null, \"location\": \"Birmingham International\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 38258}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23585.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}], \"total_distance_m\": 23585.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 23215.789, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 369.267, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.4507440", "current_position_lon": "-1.7251579", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:38Z\", \"source_id\": 39931705, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:39Z\", \"source_id\": 13108935, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:04Z\", \"source_id\": 39935440, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:09Z\", \"source_id\": 13110250, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19290, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:19Z\", \"source_id\": 39940752, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:23Z\", \"source_id\": 13111966, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:10Z\", \"source_id\": 39945423, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:14Z\", \"source_id\": 13113595, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:08Z\", \"source_id\": 39950409, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:12Z\", \"source_id\": 13115255, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham International", "service_state_platform": "3", "timing_fact_generation": 1789191253314967, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:22.333894", "service_state_evidence_id": 13115255, "current_leg_start_actual_dep": "2026-09-12T06:32:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:35:22.335806", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
BHI |
2I01 |
730001 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12535.817, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13932.156, "from_m": 12535.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15501.913, "from_m": 13932.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15822.365, "from_m": 15501.913, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15891.903, "from_m": 15822.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16191.745, "from_m": 15891.903, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16241.515, "from_m": 16191.745, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18331.271, "from_m": 16241.515, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19243.466, "from_m": 18331.271, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20337.438, "from_m": 19243.466, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20428.303, "from_m": 20337.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20951.903, "from_m": 20428.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20990.237, "from_m": 20951.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21077.067, "from_m": 20990.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21219.53, "from_m": 21077.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21864.22, "from_m": 21219.53, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21964.038, "from_m": 21864.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23347.747, "from_m": 21964.038, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23585.056, "from_m": 23347.747, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 495908, "profile_key": "040ad0a0025baa447c77ebb37e915330c9b7d5425f53d9cf5d35692633974634", "schedule_id": 25161, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0620H", "location": "Adderley Park", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Stechford", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Lea Hall", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Marston Green", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": null, "location": "Birmingham International", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 38258}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23585.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 38258}], "total_distance_m": 23585.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 23215.789, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 369.267, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19301, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:38Z", "source_id": 39931705, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:39Z", "source_id": 13108935, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:04Z", "source_id": 39935440, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:26:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:09Z", "source_id": 13110250, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19290, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:19Z", "source_id": 39940752, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:28:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:23Z", "source_id": 13111966, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20914, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:10Z", "source_id": 39945423, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:14Z", "source_id": 13113595, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20890, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:08Z", "source_id": 39950409, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:12Z", "source_id": 13115255, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0616 |
0616 |
3A |
None |
None |
Birmingham International |
0634 |
0634 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11472/2026-09-12/detailed |
None |
Marston Green |
2026-09-12T06:32:00+01:00 |
Birmingham International |
3.0 |
{"type": "LineString", "coordinates": [[-1.7553354, 52.46698090000001], [-1.7551289999999995, 52.4668829], [-1.7548016999999998, 52.4667252], [-1.7542490999999998, 52.4664589], [-1.753651, 52.4661713], [-1.7532957999999998, 52.4660012], [-1.7531441, 52.46592859999999], [-1.7525753999999998, 52.46565329999999], [-1.7520000999999998, 52.4653787], [-1.7514166999999998, 52.4650993], [-1.7508855999999997, 52.4648386], [-1.7503264, 52.464569899999994], [-1.7497630999999998, 52.4643002], [-1.7491945, 52.4640249], [-1.7486178, 52.46374620000001], [-1.7480036, 52.4634488], [-1.7474644999999998, 52.46318409999999], [-1.7468851, 52.46290539999999], [-1.7463540999999998, 52.46264479999999], [-1.7456499999999997, 52.462300799999994], [-1.7450799999999995, 52.4620303], [-1.7445382, 52.46176229999999], [-1.7441117, 52.4615572], [-1.743527, 52.461276100000006], [-1.7429851999999997, 52.4610146], [-1.7424018, 52.4607327], [-1.7418386, 52.46046059999999], [-1.7412753000000003, 52.4601877], [-1.7406718, 52.4598959], [-1.7401500999999997, 52.459645900000005], [-1.7395815, 52.4593697], [-1.7393548, 52.45925859999999], [-1.7390102, 52.4590918], [-1.7386588, 52.45892349999998], [-1.7382967000000002, 52.4587462], [-1.7378916999999998, 52.4585541], [-1.7376168, 52.4584185], [-1.7372936, 52.45826], [-1.7368187999999998, 52.4580254], [-1.7362542, 52.45773609999999], [-1.7357245, 52.45746810000001], [-1.7353329, 52.4572613], [-1.7348594, 52.4570105], [-1.734441, 52.456785700000005], [-1.7341755000000003, 52.45664029999998], [-1.7339099, 52.4564923], [-1.7336404, 52.4563428], [-1.73334, 52.456171999999995], [-1.7330744, 52.45602239999999], [-1.7327874, 52.4558598], [-1.732487, 52.4556808], [-1.7322174999999995, 52.45552309999999], [-1.7319788, 52.4553842], [-1.7317718, 52.4552703], [-1.7306296, 52.45457099999999], [-1.7294008999999997, 52.4537826], [-1.7293651999999995, 52.4537596], [-1.729208, 52.45366430000001], [-1.7284302, 52.4531416], [-1.7278816999999995, 52.4527445], [-1.7276202, 52.4525589], [-1.7273706999999998, 52.45238239999999], [-1.7269468999999995, 52.452079999999995], [-1.7268936999999998, 52.4520418], [-1.7267135999999998, 52.451912400000005], [-1.7264964, 52.4517517], [-1.7264319, 52.451704], [-1.7261757999999998, 52.4515144], [-1.7259156, 52.4513215], [-1.7255763, 52.4510665], [-1.7251578999999997, 52.450744]]} |
1.7 |
0632 |
0635 |
Marston Green |
Birmingham International |
Birmingham International |
52.4507440 |
-1.7251579 |
52.4507440 |
-1.7251579 |
1 |
0 |
2026-09-12 05:45:22 |
TERMINATED |
2026-09-12 05:35:00 |
Birmingham International |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115255 |
1789191253314967 |
38 |
38 |
2026-09-12 05:35:22.335806 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:22.333894 |
| 465624 |
496420 |
C42817 |
835F05M612 |
2026-09-12 |
COMPLETE |
13115473 |
2026-09-12 06:35:00 |
2026-09-12 05:45:52 |
2026-09-14 05:45:52 |
{"id": 496420, "stp": "P", "toc": "Great Western Railway", "uid": "C42817", "consist": "166217", "dest_crs": "EXD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C42817/2026-09-12/detailed", "trust_id": "835F05M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:27:00", "dar_platform": null, "dest_station": "Exeter St. David's", "service_date": "2026-09-12", "dest_arr_time": "0633", "dest_platform": "3", "is_terminated": 1, "next_location": "Exeter St. David's", "signalling_id": "5F05", "timing_status": "LATE", "origin_station": "Exeter TMD", "current_leg_arr": "0635", "current_leg_dep": "0632", "current_leg_end": "Exeter St. David's", "origin_dep_time": "0627", "origin_platform": null, "current_location": "Exeter St. David's", "last_update_time": "2026-09-12T05:45:52", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]}", "current_leg_start": "Exeter St. Davids Sig. E35", "dest_arr_time_act": "0633", "motion_projection": null, "next_location_lat": "50.7296573", "next_location_lon": "-3.5435196", "previous_location": "Exeter St. Davids Sig. E35", "current_leg_milage": "0.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0627", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7296573", "current_position_lon": "-3.5435196", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:30Z\", \"source_id\": 39950996, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:38Z\", \"source_id\": 13115473, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exeter St. David's", "service_state_platform": "3", "timing_fact_generation": 1789191279734789, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:23.190229", "service_state_evidence_id": 13115473, "current_leg_start_actual_dep": "2026-09-12T06:34:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:23.414937", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
EXD |
5F05 |
166217 |
3 |
90 |
None |
None |
[{"source": "TD", "smart_id": 26443, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:30Z", "source_id": 39950996, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:38Z", "source_id": 13115473, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Exeter TMD |
0627 |
0627 |
None |
6:27:00 |
None |
Exeter St. David's |
0633 |
0633 |
3 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42817/2026-09-12/detailed |
None |
Exeter St. Davids Sig. E35 |
2026-09-12T06:34:00+01:00 |
Exeter St. David's |
3.0 |
{"type": "LineString", "coordinates": [[-3.5439095999999997, 50.7261453], [-3.5438560999999997, 50.72659190000001], [-3.5437681, 50.72724699999999], [-3.543744, 50.72741859999999], [-3.543693199999999, 50.72787999999999], [-3.5436846, 50.727994200000005], [-3.5436548, 50.72809240000001], [-3.5436086, 50.7282448], [-3.5435947999999997, 50.72829], [-3.5435776, 50.72847970000001], [-3.5435734999999995, 50.7285246], [-3.5435428999999994, 50.728882500000005], [-3.5435298, 50.7292597], [-3.5435196, 50.7296573]]} |
0.2 |
0632 |
0635 |
Exeter St. Davids Sig. E35 |
Exeter St. David's |
Exeter St. David's |
50.7296573 |
-3.5435196 |
50.7296573 |
-3.5435196 |
1 |
0 |
2026-09-12 05:45:52 |
TERMINATED |
2026-09-12 05:35:00 |
Exeter St. David's |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115473 |
1789191279734789 |
2 |
2 |
2026-09-12 05:45:23.414937 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:23.190229 |
| 465625 |
495603 |
C42810 |
825E54M612 |
2026-09-12 |
COMPLETE |
13115475 |
2026-09-12 06:35:00 |
2026-09-12 05:45:52 |
2026-09-14 05:45:52 |
{"id": 495603, "stp": "P", "toc": "Great Western Railway", "uid": "C42810", "consist": "166216", "dest_crs": "FRO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C42810/2026-09-12/detailed", "trust_id": "825E54M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:10:00", "dar_platform": null, "dest_station": "Frome", "service_date": "2026-09-12", "dest_arr_time": "0639", "dest_platform": null, "is_terminated": 1, "next_location": "Frome", "signalling_id": "5E54", "timing_status": "EARLY", "origin_station": "Westbury DMU Sidings", "current_leg_arr": "0635", "current_leg_dep": "0626", "current_leg_end": "Frome", "origin_dep_time": "0610", "origin_platform": null, "current_location": "Frome", "last_update_time": "2026-09-12T05:45:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1999565794347444, 51.26645701643609], [-2.2006462999999994, 51.2659042], [-2.2012036, 51.2654669], [-2.2014371999999995, 51.265283700000005], [-2.2015290999999997, 51.2652116], [-2.2018577999999995, 51.2649575], [-2.2020456, 51.2648104], [-2.2023454, 51.2645709], [-2.2024187999999993, 51.2645108], [-2.2026694000000004, 51.26430539999999], [-2.2034099, 51.2637237], [-2.2041269, 51.263158], [-2.2047453, 51.26267109999999], [-2.2053323, 51.2622348], [-2.2058167999999996, 51.261914399999995], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.2064009999999996, 51.261594599999995], [-2.2066787, 51.26148210000001], [-2.207009, 51.2613676], [-2.2072073, 51.26130539999999], [-2.2074875, 51.26122749999999], [-2.207757, 51.2611624], [-2.208027, 51.26110449999999], [-2.2083401999999994, 51.2610495], [-2.2085133, 51.261023599999994], [-2.2086385, 51.261007], [-2.2087775, 51.2609894], [-2.2090099999999997, 51.2609632], [-2.2093278, 51.260935399999994], [-2.2095912999999996, 51.2609147], [-2.2099714999999995, 51.2608906], [-2.210664, 51.26084860000001], [-2.2114648, 51.2607998], [-2.2122784999999996, 51.2607466], [-2.2127305999999995, 51.2607178], [-2.2131853, 51.2606877], [-2.2139979, 51.2606343], [-2.2145985, 51.26059539999999], [-2.2150147, 51.2605683], [-2.2156913, 51.26052250000001], [-2.2163419, 51.26047489999999], [-2.2168489, 51.260439], [-2.2173241, 51.26040449999999], [-2.2180687, 51.26034750000001], [-2.2187546, 51.2602852], [-2.2193205999999996, 51.260231], [-2.2198883, 51.2601743], [-2.2205404999999994, 51.260099399999994], [-2.2211796, 51.2600221], [-2.2219339, 51.259926799999995], [-2.2226978, 51.2598315], [-2.2233826, 51.2597453], [-2.2238895, 51.25968240000001], [-2.224412099999999, 51.2596175], [-2.2250189, 51.2595411], [-2.2254073, 51.259490099999994], [-2.2258211, 51.25942830000001], [-2.2260943, 51.2593835], [-2.2263765, 51.2593305], [-2.2266208999999995, 51.25928079999999], [-2.2269681999999995, 51.259202300000005], [-2.2273114, 51.2591166], [-2.2276284, 51.2590401], [-2.22784, 51.25899], [-2.228375, 51.2588826], [-2.2291049999999997, 51.2587515], [-2.2296453, 51.2586576], [-2.2312794, 51.25837979999999], [-2.2328798, 51.25810280000001], [-2.2348603999999996, 51.2577608], [-2.2363871999999994, 51.25749770000001], [-2.2381027999999996, 51.2571992], [-2.2388204999999997, 51.25707649999999], [-2.2410367, 51.256693299999995], [-2.2421607, 51.25650160000001], [-2.2432717999999996, 51.2563082], [-2.2445468, 51.25608679999999], [-2.245677699999999, 51.2558921], [-2.2457882102988034, 51.25587289159151], [-2.2469762, 51.25566640000001], [-2.2481697, 51.2554604], [-2.2497279, 51.2551909], [-2.2506479999999995, 51.255031], [-2.2515226, 51.25487400000001], [-2.2519459, 51.25479490000001], [-2.2523881, 51.254708099999995], [-2.2528318, 51.2546174], [-2.2532608999999995, 51.2545276], [-2.253573, 51.2544549], [-2.2537701999999995, 51.254410199999995], [-2.2544732, 51.25424590000001], [-2.2551907999999994, 51.254070299999995], [-2.255701999999999, 51.25393739999999], [-2.2562566, 51.2537887], [-2.2569910999999996, 51.25358229999999], [-2.2577319, 51.253367699999984], [-2.257995, 51.2532906], [-2.2591729999999997, 51.25295130000001], [-2.2597875999999997, 51.25277319999999], [-2.2603299, 51.252615000000006], [-2.2605913, 51.25254], [-2.2611864999999995, 51.2523691], [-2.2618743, 51.2521703], [-2.2625733, 51.25196729999999], [-2.2639223999999993, 51.25157790000001], [-2.2653754, 51.2511574], [-2.2666187, 51.2507963], [-2.2674125, 51.250568699999995], [-2.268081, 51.2503745], [-2.2688997, 51.2501383], [-2.269502, 51.2499633], [-2.2699826, 51.2498246], [-2.2706874, 51.2496225], [-2.2712897, 51.2494472], [-2.2714839, 51.2493901], [-2.2723887, 51.24912170000001], [-2.272854, 51.248984499999985], [-2.2733142, 51.2488409], [-2.2738085, 51.2486822], [-2.2742148, 51.24855099999999], [-2.2746579, 51.2484042], [-2.2751719, 51.24823039999999], [-2.2755383, 51.24810399999999], [-2.2760513, 51.247922399999986], [-2.2765418999999993, 51.2477464], [-2.2769242, 51.24760599999999], [-2.2774047, 51.247423999999995], [-2.2780048, 51.24719060000001], [-2.2785352999999997, 51.24697870000001], [-2.2789890999999995, 51.24679329999999], [-2.2794505, 51.2465995], [-2.2800371, 51.246350500000005], [-2.2805803, 51.2461132], [-2.281099, 51.2458797], [-2.2815862, 51.2456569], [-2.2820925999999995, 51.24541740000001], [-2.2825251999999994, 51.245208], [-2.2829209, 51.245013599999986], [-2.2833161, 51.24481629999999], [-2.2836017, 51.2446696], [-2.2841028, 51.244411], [-2.2845059999999995, 51.24419859999999], [-2.2849571, 51.243958199999994], [-2.2853704999999995, 51.2437283], [-2.2858725, 51.2434442], [-2.2863420000000003, 51.2431751], [-2.2869071, 51.242839100000005], [-2.2874077, 51.242531699999994], [-2.2878494, 51.2422621], [-2.2883211, 51.2419609], [-2.2886871, 51.2417247], [-2.2889646, 51.241543400000005], [-2.2892190999999995, 51.2413733], [-2.2894751, 51.241201200000006], [-2.2896913, 51.24104890000001], [-2.2899328, 51.240880399999995], [-2.2901823999999995, 51.2406969], [-2.2904605000000005, 51.2404881], [-2.2907167, 51.240288599999985], [-2.2909808999999997, 51.24007039999999], [-2.2912853999999996, 51.2398105], [-2.2915549, 51.2395766], [-2.2917808, 51.2393677], [-2.2920377999999997, 51.239114399999984], [-2.2922499, 51.2388977], [-2.2924582, 51.238675], [-2.2928563, 51.2382367], [-2.2932144, 51.2378138], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943798, 51.2364869], [-2.2945874, 51.2362929], [-2.2947419, 51.23616049999999], [-2.2948993, 51.2360371], [-2.2950364, 51.2359416], [-2.2953318, 51.23575700000001], [-2.295606499999999, 51.235600899999994], [-2.296121, 51.23530619999999], [-2.2964123, 51.235144599999984], [-2.2968949, 51.2348868], [-2.2972614, 51.2347007], [-2.2975781, 51.234551200000006], [-2.2978572, 51.2344257], [-2.2981326, 51.2343074], [-2.2984256, 51.234187199999994], [-2.2986859, 51.2340893], [-2.2989892, 51.23397920000001], [-2.2993989000000004, 51.23383659999998], [-2.2997298, 51.233733699999995], [-2.3001215, 51.2336244], [-2.3004791, 51.233531599999985], [-2.3009355, 51.233423], [-2.3012845, 51.233345], [-2.3017432, 51.2332541], [-2.3020484999999997, 51.2331912], [-2.3023043000000003, 51.2331368], [-2.3025322, 51.2330863], [-2.3029513, 51.2329858], [-2.3032541999999996, 51.23290789999999], [-2.3035645999999996, 51.2328201], [-2.3038178999999994, 51.232747], [-2.3041335, 51.232646300000006], [-2.3045182999999994, 51.23251109999999], [-2.304524397620394, 51.23250874308042], [-2.3048033999999995, 51.2324009], [-2.3050842, 51.232288], [-2.3053478, 51.23217089999999], [-2.3056326, 51.2320379], [-2.3058303, 51.231940300000005], [-2.3060865, 51.2318021], [-2.3063432999999995, 51.23165869999999], [-2.30658, 51.2315231], [-2.30674375, 51.23143330000011], [-2.3068282, 51.23138240000001], [-2.3070093, 51.23126479999999], [-2.3071521, 51.2311724], [-2.3074193, 51.23100099999999], [-2.3076268999999994, 51.2308582], [-2.3078276999999994, 51.2307185], [-2.3080316, 51.230573], [-2.308269, 51.23038880000001], [-2.308408, 51.230268599999995], [-2.3085404, 51.230153], [-2.3086759, 51.23002749999999], [-2.3088223, 51.22987630000001], [-2.3089591, 51.2297215], [-2.3090764000000004, 51.2295712], [-2.3091848, 51.22941889999999], [-2.309316, 51.22922030000001], [-2.3094021, 51.2290721], [-2.3094828, 51.2289146], [-2.309526, 51.2288202], [-2.3095841, 51.22868890000001], [-2.3096174, 51.2286094], [-2.3096421, 51.22852369999998], [-2.3096655, 51.2284534], [-2.309743, 51.22821030000001], [-2.3098521999999995, 51.2277886], [-2.3099467999999996, 51.2274192], [-2.3099699000000005, 51.22732830000001], [-2.3100543, 51.2269968]]}", "current_leg_start": "Westbury", "dest_arr_time_act": "0639", "motion_projection": null, "next_location_lat": "51.2269968", "next_location_lon": "-2.3100543", "previous_location": "Westbury", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.2269968", "current_position_lon": "-2.3100543", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:06Z\", \"source_id\": 39948654, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:11Z\", \"source_id\": 13114679, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:33Z\", \"source_id\": 39951115, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:38Z\", \"source_id\": 13115475, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Frome", "service_state_platform": null, "timing_fact_generation": 1789191279070088, "current_leg_arrival_utc": "2026-09-12T06:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:27.460839", "service_state_evidence_id": 13115475, "current_leg_start_actual_dep": "2026-09-12T06:30:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:28.049241", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
FRO |
5E54 |
166216 |
3 |
90 |
None |
None |
[{"source": "TD", "smart_id": 26308, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:06Z", "source_id": 39948654, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:11Z", "source_id": 13114679, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26305, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:33Z", "source_id": 39951115, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:38Z", "source_id": 13115475, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Westbury DMU Sidings |
0610 |
0610 |
None |
6:10:00 |
None |
Frome |
0639 |
0639 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42810/2026-09-12/detailed |
None |
Westbury |
2026-09-12T06:30:00+01:00 |
Frome |
9.0 |
{"type": "LineString", "coordinates": [[-2.1999565794347444, 51.26645701643609], [-2.2006462999999994, 51.2659042], [-2.2012036, 51.2654669], [-2.2014371999999995, 51.265283700000005], [-2.2015290999999997, 51.2652116], [-2.2018577999999995, 51.2649575], [-2.2020456, 51.2648104], [-2.2023454, 51.2645709], [-2.2024187999999993, 51.2645108], [-2.2026694000000004, 51.26430539999999], [-2.2034099, 51.2637237], [-2.2041269, 51.263158], [-2.2047453, 51.26267109999999], [-2.2053323, 51.2622348], [-2.2058167999999996, 51.261914399999995], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.2064009999999996, 51.261594599999995], [-2.2066787, 51.26148210000001], [-2.207009, 51.2613676], [-2.2072073, 51.26130539999999], [-2.2074875, 51.26122749999999], [-2.207757, 51.2611624], [-2.208027, 51.26110449999999], [-2.2083401999999994, 51.2610495], [-2.2085133, 51.261023599999994], [-2.2086385, 51.261007], [-2.2087775, 51.2609894], [-2.2090099999999997, 51.2609632], [-2.2093278, 51.260935399999994], [-2.2095912999999996, 51.2609147], [-2.2099714999999995, 51.2608906], [-2.210664, 51.26084860000001], [-2.2114648, 51.2607998], [-2.2122784999999996, 51.2607466], [-2.2127305999999995, 51.2607178], [-2.2131853, 51.2606877], [-2.2139979, 51.2606343], [-2.2145985, 51.26059539999999], [-2.2150147, 51.2605683], [-2.2156913, 51.26052250000001], [-2.2163419, 51.26047489999999], [-2.2168489, 51.260439], [-2.2173241, 51.26040449999999], [-2.2180687, 51.26034750000001], [-2.2187546, 51.2602852], [-2.2193205999999996, 51.260231], [-2.2198883, 51.2601743], [-2.2205404999999994, 51.260099399999994], [-2.2211796, 51.2600221], [-2.2219339, 51.259926799999995], [-2.2226978, 51.2598315], [-2.2233826, 51.2597453], [-2.2238895, 51.25968240000001], [-2.224412099999999, 51.2596175], [-2.2250189, 51.2595411], [-2.2254073, 51.259490099999994], [-2.2258211, 51.25942830000001], [-2.2260943, 51.2593835], [-2.2263765, 51.2593305], [-2.2266208999999995, 51.25928079999999], [-2.2269681999999995, 51.259202300000005], [-2.2273114, 51.2591166], [-2.2276284, 51.2590401], [-2.22784, 51.25899], [-2.228375, 51.2588826], [-2.2291049999999997, 51.2587515], [-2.2296453, 51.2586576], [-2.2312794, 51.25837979999999], [-2.2328798, 51.25810280000001], [-2.2348603999999996, 51.2577608], [-2.2363871999999994, 51.25749770000001], [-2.2381027999999996, 51.2571992], [-2.2388204999999997, 51.25707649999999], [-2.2410367, 51.256693299999995], [-2.2421607, 51.25650160000001], [-2.2432717999999996, 51.2563082], [-2.2445468, 51.25608679999999], [-2.245677699999999, 51.2558921], [-2.2457882102988034, 51.25587289159151], [-2.2469762, 51.25566640000001], [-2.2481697, 51.2554604], [-2.2497279, 51.2551909], [-2.2506479999999995, 51.255031], [-2.2515226, 51.25487400000001], [-2.2519459, 51.25479490000001], [-2.2523881, 51.254708099999995], [-2.2528318, 51.2546174], [-2.2532608999999995, 51.2545276], [-2.253573, 51.2544549], [-2.2537701999999995, 51.254410199999995], [-2.2544732, 51.25424590000001], [-2.2551907999999994, 51.254070299999995], [-2.255701999999999, 51.25393739999999], [-2.2562566, 51.2537887], [-2.2569910999999996, 51.25358229999999], [-2.2577319, 51.253367699999984], [-2.257995, 51.2532906], [-2.2591729999999997, 51.25295130000001], [-2.2597875999999997, 51.25277319999999], [-2.2603299, 51.252615000000006], [-2.2605913, 51.25254], [-2.2611864999999995, 51.2523691], [-2.2618743, 51.2521703], [-2.2625733, 51.25196729999999], [-2.2639223999999993, 51.25157790000001], [-2.2653754, 51.2511574], [-2.2666187, 51.2507963], [-2.2674125, 51.250568699999995], [-2.268081, 51.2503745], [-2.2688997, 51.2501383], [-2.269502, 51.2499633], [-2.2699826, 51.2498246], [-2.2706874, 51.2496225], [-2.2712897, 51.2494472], [-2.2714839, 51.2493901], [-2.2723887, 51.24912170000001], [-2.272854, 51.248984499999985], [-2.2733142, 51.2488409], [-2.2738085, 51.2486822], [-2.2742148, 51.24855099999999], [-2.2746579, 51.2484042], [-2.2751719, 51.24823039999999], [-2.2755383, 51.24810399999999], [-2.2760513, 51.247922399999986], [-2.2765418999999993, 51.2477464], [-2.2769242, 51.24760599999999], [-2.2774047, 51.247423999999995], [-2.2780048, 51.24719060000001], [-2.2785352999999997, 51.24697870000001], [-2.2789890999999995, 51.24679329999999], [-2.2794505, 51.2465995], [-2.2800371, 51.246350500000005], [-2.2805803, 51.2461132], [-2.281099, 51.2458797], [-2.2815862, 51.2456569], [-2.2820925999999995, 51.24541740000001], [-2.2825251999999994, 51.245208], [-2.2829209, 51.245013599999986], [-2.2833161, 51.24481629999999], [-2.2836017, 51.2446696], [-2.2841028, 51.244411], [-2.2845059999999995, 51.24419859999999], [-2.2849571, 51.243958199999994], [-2.2853704999999995, 51.2437283], [-2.2858725, 51.2434442], [-2.2863420000000003, 51.2431751], [-2.2869071, 51.242839100000005], [-2.2874077, 51.242531699999994], [-2.2878494, 51.2422621], [-2.2883211, 51.2419609], [-2.2886871, 51.2417247], [-2.2889646, 51.241543400000005], [-2.2892190999999995, 51.2413733], [-2.2894751, 51.241201200000006], [-2.2896913, 51.24104890000001], [-2.2899328, 51.240880399999995], [-2.2901823999999995, 51.2406969], [-2.2904605000000005, 51.2404881], [-2.2907167, 51.240288599999985], [-2.2909808999999997, 51.24007039999999], [-2.2912853999999996, 51.2398105], [-2.2915549, 51.2395766], [-2.2917808, 51.2393677], [-2.2920377999999997, 51.239114399999984], [-2.2922499, 51.2388977], [-2.2924582, 51.238675], [-2.2928563, 51.2382367], [-2.2932144, 51.2378138], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943798, 51.2364869], [-2.2945874, 51.2362929], [-2.2947419, 51.23616049999999], [-2.2948993, 51.2360371], [-2.2950364, 51.2359416], [-2.2953318, 51.23575700000001], [-2.295606499999999, 51.235600899999994], [-2.296121, 51.23530619999999], [-2.2964123, 51.235144599999984], [-2.2968949, 51.2348868], [-2.2972614, 51.2347007], [-2.2975781, 51.234551200000006], [-2.2978572, 51.2344257], [-2.2981326, 51.2343074], [-2.2984256, 51.234187199999994], [-2.2986859, 51.2340893], [-2.2989892, 51.23397920000001], [-2.2993989000000004, 51.23383659999998], [-2.2997298, 51.233733699999995], [-2.3001215, 51.2336244], [-2.3004791, 51.233531599999985], [-2.3009355, 51.233423], [-2.3012845, 51.233345], [-2.3017432, 51.2332541], [-2.3020484999999997, 51.2331912], [-2.3023043000000003, 51.2331368], [-2.3025322, 51.2330863], [-2.3029513, 51.2329858], [-2.3032541999999996, 51.23290789999999], [-2.3035645999999996, 51.2328201], [-2.3038178999999994, 51.232747], [-2.3041335, 51.232646300000006], [-2.3045182999999994, 51.23251109999999], [-2.304524397620394, 51.23250874308042], [-2.3048033999999995, 51.2324009], [-2.3050842, 51.232288], [-2.3053478, 51.23217089999999], [-2.3056326, 51.2320379], [-2.3058303, 51.231940300000005], [-2.3060865, 51.2318021], [-2.3063432999999995, 51.23165869999999], [-2.30658, 51.2315231], [-2.30674375, 51.23143330000011], [-2.3068282, 51.23138240000001], [-2.3070093, 51.23126479999999], [-2.3071521, 51.2311724], [-2.3074193, 51.23100099999999], [-2.3076268999999994, 51.2308582], [-2.3078276999999994, 51.2307185], [-2.3080316, 51.230573], [-2.308269, 51.23038880000001], [-2.308408, 51.230268599999995], [-2.3085404, 51.230153], [-2.3086759, 51.23002749999999], [-2.3088223, 51.22987630000001], [-2.3089591, 51.2297215], [-2.3090764000000004, 51.2295712], [-2.3091848, 51.22941889999999], [-2.309316, 51.22922030000001], [-2.3094021, 51.2290721], [-2.3094828, 51.2289146], [-2.309526, 51.2288202], [-2.3095841, 51.22868890000001], [-2.3096174, 51.2286094], [-2.3096421, 51.22852369999998], [-2.3096655, 51.2284534], [-2.309743, 51.22821030000001], [-2.3098521999999995, 51.2277886], [-2.3099467999999996, 51.2274192], [-2.3099699000000005, 51.22732830000001], [-2.3100543, 51.2269968]]} |
5.8 |
0626 |
0635 |
Westbury |
Frome |
Frome |
51.2269968 |
-2.3100543 |
51.2269968 |
-2.3100543 |
1 |
0 |
2026-09-12 05:45:52 |
TERMINATED |
2026-09-12 05:35:00 |
Frome |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115475 |
1789191279070088 |
10 |
10 |
2026-09-12 05:45:28.049241 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:27.460839 |
| 465626 |
494762 |
P65260 |
255P62M512 |
2026-09-12 |
COMPLETE |
13115388 |
2026-09-12 06:35:00 |
2026-09-12 05:45:52 |
2026-09-14 05:45:52 |
{"id": 494762, "stp": "P", "toc": "Northern", "uid": "P65260", "consist": "150118", "dest_crs": "LCN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65260/2026-09-12/detailed", "trust_id": "255P62M512", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-12", "dest_arr_time": "0639", "dest_platform": "5A", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "5P62", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0635", "current_leg_dep": "0531", "current_leg_end": "Lincoln", "origin_dep_time": "0534", "origin_platform": "2B", "current_location": "Lincoln", "last_update_time": "2026-09-12T05:45:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4619218, 53.3780311], [-1.4618654, 53.3785755], [-1.4617816, 53.37935120000001], [-1.4617681, 53.3794199], [-1.4617542, 53.37947779999999], [-1.4617433, 53.3795119], [-1.4617413999999995, 53.3795179], [-1.4617286, 53.379557899999995], [-1.4616755999999995, 53.37969], [-1.4615851, 53.37989369999998], [-1.4615351, 53.3799764], [-1.4614854, 53.3800585], [-1.4613790999999998, 53.38021950000001], [-1.4612902, 53.3803494], [-1.4611986, 53.3804707], [-1.4611632999999995, 53.38051959999999], [-1.4611103999999997, 53.380581], [-1.4608473, 53.38084229999999], [-1.4608062, 53.38088770000001], [-1.4603958, 53.381245799999995], [-1.4601232, 53.38148400000001], [-1.4597936, 53.3817305], [-1.4597389999999997, 53.38176849999999], [-1.4595654, 53.381889300000005], [-1.45929085, 53.382070600000006], [-1.4592666, 53.382083300000005], [-1.4589153, 53.3822823], [-1.4581811999999998, 53.3827022], [-1.4579696999999998, 53.38281800000001], [-1.4567660999999998, 53.383483599999984], [-1.4567389580738377, 53.383497466698344], [-1.4563944, 53.38367349999999], [-1.4555199, 53.384119899999995], [-1.4550278, 53.384389199999994], [-1.4546272999999998, 53.3846246], [-1.4544750999999998, 53.3847071], [-1.4542141, 53.3848391], [-1.4540835999999997, 53.3849068], [-1.4539864, 53.38496190000001], [-1.4537718000000002, 53.38505479999999], [-1.4534973999999998, 53.3851648], [-1.4533712, 53.38522019999999], [-1.4532263, 53.3852759], [-1.4530941999999998, 53.38532229999999], [-1.4528866, 53.3853853], [-1.4526498, 53.38546060000001], [-1.4524315, 53.385519499999994], [-1.4522285, 53.385567399999985], [-1.4520069999999998, 53.3856139], [-1.4517357999999998, 53.38566679999999], [-1.4516061, 53.3856887], [-1.4514998999999995, 53.3857067], [-1.4512545999999995, 53.38574619999999], [-1.4509396, 53.3857832], [-1.4506229999999998, 53.3858277], [-1.4502816, 53.38586409999999], [-1.4499594, 53.3859028], [-1.4499289, 53.3859065], [-1.4495993, 53.3859392], [-1.4492733, 53.38595829999999], [-1.4489364, 53.3859853], [-1.4480516, 53.3860163], [-1.4436368999999998, 53.38614079999999], [-1.4375885999999998, 53.38630639999999], [-1.437304454591234, 53.38631418335706], [-1.4365153, 53.386335800000005], [-1.435067, 53.386382899999994], [-1.4348008, 53.386391799999984], [-1.4341276, 53.38640939999999], [-1.4337369649885825, 53.38642103353885], [-1.4329490000000005, 53.3864445], [-1.4319983999999997, 53.386472899999994], [-1.4292397, 53.386554700000005], [-1.4273551999999998, 53.38660869999998], [-1.4246084, 53.3865981], [-1.4227176999999998, 53.386498399999994], [-1.4216587, 53.386402], [-1.4206626000000002, 53.386282300000005], [-1.4188947, 53.386043500000014], [-1.4173062999999997, 53.38573809999999], [-1.4162775, 53.3855116], [-1.4159299, 53.385434], [-1.4151898, 53.38521879999998], [-1.4140828, 53.38492639999998], [-1.4132376, 53.3847089], [-1.4123598, 53.38449729999999], [-1.412029, 53.384421200000006], [-1.4105198, 53.384088199999994], [-1.4102817999999997, 53.3840344], [-1.4098191, 53.383941099999994], [-1.4090309, 53.3837651], [-1.4084653, 53.383655999999995], [-1.4078886, 53.38355709999998], [-1.4069868, 53.3834129], [-1.406254, 53.38331800000001], [-1.4056382, 53.383237099999995], [-1.4049708, 53.3831599], [-1.4043861, 53.38310310000001], [-1.4038174, 53.38305630000001], [-1.4033213, 53.38303060000001], [-1.4027685, 53.3830128], [-1.4021277, 53.38300040000001], [-1.4014035, 53.38301130000001], [-1.4006524, 53.38303750000001], [-1.4000248999999998, 53.3830625], [-1.3989359, 53.3831171], [-1.3962533, 53.3832983], [-1.392811, 53.3834626], [-1.3919696999999998, 53.38349139999999], [-1.3913911999999995, 53.38349889999999], [-1.3905822, 53.3834872], [-1.3900483, 53.3834745], [-1.3898561, 53.383467200000005], [-1.3896178, 53.3834523], [-1.3890604, 53.383413], [-1.3884991, 53.3833834], [-1.3878138999999998, 53.3833231], [-1.3872721999999995, 53.38327060000001], [-1.3866968, 53.38318679999999], [-1.3863230999999998, 53.383135900000006], [-1.3859397999999998, 53.383085099999995], [-1.3855578000000002, 53.3830219], [-1.3851706, 53.3829471], [-1.3848094999999998, 53.38287960000001], [-1.3844321999999998, 53.382797], [-1.3838016999999998, 53.3826441], [-1.3834175999999998, 53.38254499999999], [-1.3830413, 53.3824372], [-1.3823945999999998, 53.38222469999999], [-1.3817894999999998, 53.3820132], [-1.3813512, 53.38185039999998], [-1.3809579999999997, 53.3816945], [-1.3804441, 53.38149570000001], [-1.3799477999999998, 53.3812736], [-1.3794765, 53.38105049999999], [-1.3789889, 53.3807924], [-1.3787281999999998, 53.38064509999999], [-1.3784737, 53.3805071], [-1.3776243, 53.3799993], [-1.3767655999999997, 53.3794498], [-1.3749754, 53.378327899999995], [-1.3733828, 53.3773543], [-1.3724331, 53.37677370000001], [-1.367139, 53.373453], [-1.3665582999999997, 53.373090399999995], [-1.3661031999999995, 53.372753199999984], [-1.3656574999999995, 53.372402300000005], [-1.3652790999999995, 53.372075899999984], [-1.3648935, 53.3717425], [-1.3645268999999998, 53.371393399999995], [-1.3642331, 53.3710576], [-1.3639003999999997, 53.3706691], [-1.3636972999999997, 53.37045109999999], [-1.3635346, 53.37022290000001], [-1.3627613, 53.36914509999999], [-1.3622789, 53.3685092], [-1.3617061, 53.3677246], [-1.3613023, 53.367194700000006], [-1.3610086999999995, 53.3668565], [-1.3607244, 53.3665348], [-1.3604657999999998, 53.3662865], [-1.3599885, 53.36582419999999], [-1.3591592999999995, 53.36509960000001], [-1.3582069, 53.36435470000001], [-1.3576247999999995, 53.363947499999995], [-1.3572361999999998, 53.363693100000006], [-1.3568295, 53.363435399999986], [-1.3562128, 53.3630758], [-1.3559205999999997, 53.3629146], [-1.3555842000000002, 53.3627402], [-1.3551194, 53.3625216], [-1.3546605, 53.36232849999999], [-1.3541042, 53.36209639999999], [-1.3530236999999998, 53.3616751], [-1.3504967236565162, 53.36070877627213], [-1.3497149, 53.3604098], [-1.3485690999999995, 53.359974099999995], [-1.3481096, 53.35979250000001], [-1.3479236, 53.359727099999986], [-1.3476064, 53.35961549999999], [-1.3474729261792822, 53.35957213121196], [-1.3466787999999998, 53.359314099999985], [-1.3465876000000003, 53.3592893], [-1.3459804, 53.35915739999999], [-1.3456145, 53.35905650000001], [-1.3448751, 53.3588894], [-1.3440856, 53.3587276], [-1.3430265999999995, 53.3585575], [-1.3421055, 53.35843489999999], [-1.3408496, 53.35827329999999], [-1.3396207, 53.3581318], [-1.3365708, 53.3577508], [-1.3345580591145207, 53.357496183930714], [-1.3344270323266167, 53.3574796087063], [-1.334008, 53.35742659999999], [-1.3308863, 53.3570255], [-1.3302247, 53.356943], [-1.3293816, 53.3568203], [-1.3284297, 53.3566574], [-1.3279616, 53.356566699999995], [-1.3272204, 53.356412000000006], [-1.3265363, 53.3562532], [-1.3256518, 53.35602949999999], [-1.3094357, 53.3513886], [-1.3087076, 53.35118150000001], [-1.3079967, 53.350989000000006], [-1.3072563999999998, 53.3508198], [-1.3065748, 53.35068269999999], [-1.3057489999999998, 53.350542700000005], [-1.3047755999999997, 53.350413], [-1.3035959999999998, 53.3502837], [-1.3032627, 53.3502545], [-1.3023349, 53.350192699999994], [-1.3015677999999995, 53.350149], [-1.3004073, 53.350081899999985], [-1.2994397999999998, 53.3500279], [-1.2986629, 53.3499798], [-1.2978518, 53.349946299999985], [-1.296982, 53.3499244], [-1.2960706999999998, 53.34992150000001], [-1.2940796, 53.34993019999999], [-1.2929507999999998, 53.3499375], [-1.2917268, 53.34994919999999], [-1.2907251, 53.3499536], [-1.2893422999999995, 53.3499696], [-1.2886069, 53.3499638], [-1.2880084, 53.3499434], [-1.2870384, 53.3498792], [-1.2862689, 53.3498267], [-1.2855726, 53.3497552], [-1.2849276, 53.349659], [-1.2841409, 53.3495525], [-1.2832907, 53.34939940000001], [-1.2824893, 53.3492317], [-1.2817393, 53.3490537], [-1.2809940999999998, 53.348861199999995], [-1.2804078, 53.3486848], [-1.2793962999999997, 53.3483493], [-1.2787025, 53.348102899999994], [-1.2778693, 53.34775139999999], [-1.2773049999999997, 53.347500499999995], [-1.2765598, 53.34712570000001], [-1.2758733, 53.3467625], [-1.2753065, 53.3464198], [-1.2748618, 53.34613679999999], [-1.2745148999999998, 53.3458962], [-1.2741096, 53.3456051], [-1.2735861, 53.3451946], [-1.2711295, 53.343241199999994], [-1.2703487, 53.34269460000001], [-1.2697786, 53.3423191], [-1.2689735, 53.341854999999995], [-1.2682203, 53.34146510000001], [-1.2676328999999995, 53.341196899999986], [-1.2671147, 53.3409721], [-1.2664202, 53.340687399999986], [-1.2657464, 53.3404564], [-1.2648826999999998, 53.3401717], [-1.263974, 53.33992409999999], [-1.2632933, 53.339748799999995], [-1.2622671, 53.33953420000001], [-1.2613238999999998, 53.339373299999984], [-1.2605395999999998, 53.3392537], [-1.2596930999999998, 53.339160799999995], [-1.2587291, 53.33907829999999], [-1.25764139776733, 53.339025250593984], [-1.2572917999999995, 53.339008199999995], [-1.2565213, 53.3389649], [-1.2556299, 53.33890499999998], [-1.2546037, 53.3388101], [-1.2536362999999997, 53.338707], [-1.2522714999999998, 53.33851930000001], [-1.2512936999999995, 53.3383645], [-1.2503573, 53.3381974], [-1.2489891, 53.33791070000001], [-1.2467813, 53.3374403], [-1.2454545, 53.33717209999999], [-1.2444041999999995, 53.3370153], [-1.2434367, 53.33691009999999], [-1.2421737, 53.336817], [-1.2409714, 53.33677949999999], [-1.240890558711503, 53.33677953045825], [-1.240625074821798, 53.33677924673577], [-1.2403904777965444, 53.33677824722968], [-1.2401823555944012, 53.33677662862598], [-1.239996296174025, 53.33677448761065], [-1.2398278874940745, 53.33677192086972], [-1.2396727175132076, 53.33676902508918], [-1.2395263741900822, 53.33676589695503], [-1.2393844454833567, 53.33676263315326], [-1.2392425193516885, 53.336759330369894], [-1.239096183753735, 53.33675608529091], [-1.238941026648156, 53.336752994602314], [-1.238772635993608, 53.33675015499011], [-1.2385865997487495, 53.3367476631403], [-1.2383785058722383, 53.33674561573889], [-1.2381439423227327, 53.33674410947185], [-1.2378784970588903, 53.336743241025225], [-1.2370351999999998, 53.3367101], [-1.2360425999999998, 53.33662189999999], [-1.2355466999999998, 53.33656439999999], [-1.2350797, 53.3364981], [-1.2339964, 53.3362986], [-1.2333469, 53.336152099999985], [-1.2327834, 53.33600570000001], [-1.2313957, 53.3355917], [-1.2306833, 53.3354044], [-1.2299325999999997, 53.3352247], [-1.2288347, 53.33500910000001], [-1.2282690999999997, 53.3349158], [-1.2276835, 53.33482969999999], [-1.227307, 53.33477620000001], [-1.2269202999999995, 53.3347311], [-1.2254371999999998, 53.33456770000001], [-1.2239580999999995, 53.33440029999999], [-1.2224398, 53.334159499999984], [-1.2220135, 53.3340866], [-1.2213746999999997, 53.33396150000001], [-1.2202059999999997, 53.3337047], [-1.2185023, 53.3332721], [-1.2138877, 53.332066199999986], [-1.212732, 53.331786699999995], [-1.211324, 53.3314844], [-1.2103738, 53.3313069], [-1.2093891, 53.3311367], [-1.2076685, 53.33089019999999], [-1.2022514999999998, 53.330156], [-1.1991242, 53.32973119999999], [-1.1960826, 53.329319899999994], [-1.1924346, 53.3288219], [-1.1923958999999995, 53.3288166], [-1.1906774, 53.32859049999998], [-1.1906259412017262, 53.32858350231909], [-1.1901596999999997, 53.3285201], [-1.1874378, 53.3281498], [-1.1873699, 53.32814059999998], [-1.1853440999999998, 53.3278668], [-1.1833015999999998, 53.32759249999999], [-1.1812859999999998, 53.32731809999999], [-1.1791737999999998, 53.3270318], [-1.1789653999999998, 53.3270014], [-1.177289, 53.3267374], [-1.175732, 53.3264742], [-1.1754951, 53.3264333], [-1.1734938, 53.32605629999999], [-1.1725929, 53.32586649999999], [-1.1707516, 53.32545669999999], [-1.1700383, 53.32528460000001], [-1.1696038, 53.32517639999999], [-1.1684725477784066, 53.32488425795512], [-1.1684699999999997, 53.3248836], [-1.1678098693553778, 53.32470761944543], [-1.1675761, 53.3246453], [-1.1671851, 53.32453669999999], [-1.1667554, 53.32441729999999], [-1.1609544, 53.32271859999999], [-1.1454353, 53.31818080000001], [-1.1450324, 53.3180628], [-1.1438134, 53.317708], [-1.1430556, 53.3174863], [-1.137252, 53.3157906], [-1.1293496, 53.31347710000001], [-1.1283669999999997, 53.31319039999999], [-1.1281853, 53.31313730000001], [-1.1275713, 53.31295630000001], [-1.1243337999999998, 53.3120125], [-1.122821, 53.31156930000001], [-1.1215391999999995, 53.3111898], [-1.1209167, 53.3110141], [-1.1203588, 53.310865099999994], [-1.1196609, 53.3107183], [-1.1190163, 53.31056569999999], [-1.1180041, 53.3103544], [-1.1178216, 53.31031519999999], [-1.1167681, 53.310117899999995], [-1.1157132999999997, 53.3099385], [-1.1147551999999998, 53.3098071], [-1.1122612, 53.3094681], [-1.1105550999999998, 53.30921060000001], [-1.1102397, 53.3091615], [-1.1091401, 53.3089677], [-1.1082694, 53.3087952], [-1.1069898, 53.3085178], [-1.1062389999999998, 53.3083346], [-1.1054371, 53.3081329], [-1.1039688, 53.30773069999999], [-1.1023627, 53.30725950000001], [-1.1019708, 53.30714249999999], [-1.1017126383792235, 53.30706581297633], [-1.0996738999999998, 53.3064602], [-1.097397, 53.3057928], [-1.087289, 53.30281289999999], [-1.0838348, 53.3017934], [-1.0827091, 53.30146209999999], [-1.0821876, 53.3013054], [-1.0809797, 53.3009796], [-1.0808129999999998, 53.300935800000005], [-1.0805102, 53.3008562], [-1.0797386, 53.300663699999994], [-1.0788103, 53.300451599999995], [-1.0781222, 53.300308599999994], [-1.0779783409434258, 53.30028019914421], [-1.0771603, 53.30011869999999], [-1.0761807, 53.2999448], [-1.0753011, 53.299802799999995], [-1.0743814, 53.2996753], [-1.073615, 53.29957709999999], [-1.0728353, 53.299490799999994], [-1.0719557, 53.2994018], [-1.0706939, 53.2992996], [-1.0694944, 53.2992332], [-1.0684659, 53.2991854], [-1.0673395999999995, 53.29915760000001], [-1.06646, 53.29915230000001], [-1.0655403, 53.29915230000001], [-1.0646650999999998, 53.29917349999999], [-1.0636655, 53.2992107], [-1.0627014, 53.2992638], [-1.0614169, 53.29935739999999], [-1.0603016, 53.29945970000001], [-1.0594691, 53.299546], [-1.0587009000000005, 53.2996369], [-1.0464659, 53.301195500000006], [-1.0458595, 53.3012682], [-1.0303712, 53.30322849999999], [-1.0219305, 53.3042969], [-1.0080318, 53.30605250000001], [-1.0054908, 53.306366800000006], [-1.0039672, 53.30656769999999], [-1.0025347, 53.3067422], [-1.0009255, 53.3069466], [-0.9999778273056692, 53.30706581297633], [-0.9986464000000002, 53.3072333], [-0.9964403, 53.3075152], [-0.9939767, 53.307823], [-0.9881468125314736, 53.3085600839494], [-0.9880667999999998, 53.30857019999999], [-0.9744402, 53.31028210000001], [-0.9742292, 53.3103058], [-0.9741345, 53.3103176], [-0.9727848, 53.31048530000001], [-0.9716972, 53.3106239], [-0.9707397, 53.31074490000001], [-0.9700011999999998, 53.310839400000006], [-0.9690759, 53.3109578], [-0.9684034999999998, 53.3110173], [-0.9677839, 53.311075800000005], [-0.9670034, 53.311147600000005], [-0.9669915529301508, 53.31114875972359], [-0.9662352, 53.3112228], [-0.9638992, 53.3114671], [-0.9619876999999998, 53.3117004], [-0.9605727, 53.3118819], [-0.9587222, 53.31211110000001], [-0.9569774, 53.31232669999999], [-0.9557178051470928, 53.31248053079688], [-0.9549107, 53.312579099999994], [-0.9525583, 53.31286819999999], [-0.9494011999999996, 53.313250999999994], [-0.9466106, 53.3135934], [-0.9459001999999996, 53.3136905], [-0.945769348856724, 53.313709847400965], [-0.9457026981132024, 53.31371970224965], [-0.9456297416180331, 53.313730489451856], [-0.9455516921293268, 53.313742029690935], [-0.9453003, 53.313779200000006], [-0.9447183, 53.3138835], [-0.9442858591730834, 53.313969973060914], [-0.9441456999999998, 53.31399799999999], [-0.9435543, 53.3141286], [-0.9430125, 53.31426079999999], [-0.9427045, 53.3143456], [-0.9422726, 53.3144645], [-0.941885, 53.31457139999999], [-0.9416391, 53.31463449999998], [-0.9403501, 53.3149946], [-0.9395381, 53.315252599999994], [-0.9386428, 53.315544499999994], [-0.9379164999999998, 53.3158086], [-0.9372634, 53.316056800000005], [-0.9364881, 53.3163965], [-0.9358263, 53.3166762], [-0.9351352, 53.3170553], [-0.9341935, 53.317554], [-0.9335354, 53.31792659999999], [-0.9327970999999998, 53.3183798], [-0.9323988, 53.3186596], [-0.9315413, 53.319284], [-0.9310809999999998, 53.3196322], [-0.9306985999999998, 53.319927799999995], [-0.9299277, 53.32042859999999], [-0.929762, 53.3205505], [-0.9188687, 53.3286921], [-0.9186614999999998, 53.32885559999999], [-0.9167648000000002, 53.33026219999999], [-0.9164004999999996, 53.33052219999999], [-0.9158051, 53.3309308], [-0.9153364000000002, 53.3312492], [-0.9147988, 53.3315716], [-0.9141545999999998, 53.331951], [-0.9134705, 53.332314399999994], [-0.9127752, 53.33266069999999], [-0.9124375, 53.3328172], [-0.9119853, 53.333034999999995], [-0.9115312, 53.3332364], [-0.9108447999999998, 53.3335149], [-0.9103021, 53.33373120000001], [-0.9097385999999998, 53.33393809999999], [-0.9090655, 53.33417819999999], [-0.9079237, 53.3345483], [-0.9067597, 53.3348892], [-0.906271, 53.3350231], [-0.9053579999999998, 53.3352513], [-0.9043691, 53.3354722], [-0.9035743, 53.3356223], [-0.903309, 53.33567], [-0.902459, 53.335823], [-0.9013689, 53.33599549999999], [-0.9005773, 53.3361006], [-0.8996725, 53.33619999999999], [-0.8986421, 53.336288200000006], [-0.8983152841195214, 53.33631063779099], [-0.8977404999999998, 53.3363501], [-0.8966253000000001, 53.336398900000006], [-0.8956405000000001, 53.3364246], [-0.8939076999999999, 53.33642609999999], [-0.8922139999999998, 53.336372], [-0.8908173, 53.3362815], [-0.8879705999999999, 53.3360654], [-0.8864930999999999, 53.33594600000001], [-0.8817697999999999, 53.33560980000001], [-0.8727659, 53.3349337], [-0.8667606999999999, 53.334502], [-0.8664508, 53.33447780000001], [-0.8656933, 53.3344361], [-0.8651132999999999, 53.33441559999999], [-0.8647119, 53.334407600000006], [-0.8642303, 53.3344043], [-0.8633061, 53.33441559999999], [-0.8627479, 53.334433], [-0.8626479999999999, 53.334439800000006], [-0.8615289999999999, 53.334506700000006], [-0.8603857999999999, 53.3346114], [-0.8592577999999998, 53.334757499999995], [-0.8585693999999999, 53.3348635], [-0.8577596, 53.335008300000005], [-0.8569283, 53.3351776], [-0.856151, 53.3353509], [-0.8552978999999999, 53.33557939999999], [-0.854394, 53.335836], [-0.8536866999999999, 53.33607820000001], [-0.8526900999999999, 53.3364302], [-0.8516858, 53.3368306], [-0.8508744, 53.3372035], [-0.8499382, 53.3376798], [-0.8490093, 53.338215], [-0.8483447, 53.3386416], [-0.8474683999999999, 53.3392685], [-0.8438084, 53.341976300000006], [-0.8417448999999999, 53.3434747], [-0.8415446999999999, 53.34360920000001], [-0.8382204999999999, 53.34608870000001], [-0.8372923, 53.3467684], [-0.8221309, 53.35792690000001], [-0.8216113, 53.3582978], [-0.8210942999999999, 53.3586854], [-0.8209461, 53.3587965], [-0.8205600999999999, 53.3590363], [-0.8201437, 53.3593316], [-0.8182719194128897, 53.36070877627213], [-0.8154472, 53.362787], [-0.8107592, 53.36623879999999], [-0.8084837557075693, 53.36790818779485], [-0.8067731999999999, 53.36916309999999], [-0.8063389, 53.3694951], [-0.8059086, 53.3698448], [-0.8053158999999999, 53.3703444], [-0.8047614999999999, 53.3708576], [-0.8042258999999999, 53.3713875], [-0.8037317, 53.3719233], [-0.8030505, 53.372747100000005], [-0.8030343, 53.3727685], [-0.8029301, 53.37290629999999], [-0.8023464, 53.373725], [-0.801773, 53.3745682], [-0.8017086, 53.374661499999995], [-0.8016822999999998, 53.3747005], [-0.8015310999999999, 53.3749247], [-0.8010645999999999, 53.3756048], [-0.8010414, 53.3756365], [-0.8007645, 53.3760239], [-0.8002065999999999, 53.3767188], [-0.7997726, 53.37717070000001], [-0.7995414, 53.37741], [-0.7992439999999998, 53.3776793], [-0.7989191, 53.377947599999985], [-0.7984930999999998, 53.3782846], [-0.7980392999999999, 53.3786132], [-0.7975912999999999, 53.37892809999999], [-0.7971259, 53.3792221], [-0.7965064, 53.379572299999985], [-0.7958689999999999, 53.3799115], [-0.7953256, 53.3801786], [-0.7947134, 53.3804564], [-0.7940660999999999, 53.380729399999986], [-0.7933616, 53.3809812], [-0.7913016, 53.38164669999999], [-0.7889888999999999, 53.3823837], [-0.7861099, 53.3833012], [-0.7855773, 53.3834649], [-0.7835337999999998, 53.38412489999999], [-0.7832332999999999, 53.38421580000001], [-0.7820088, 53.3846165], [-0.7813624, 53.384789], [-0.7805604, 53.3850308], [-0.7793451, 53.3854554], [-0.7765063, 53.3864528], [-0.7760297, 53.386612500000005], [-0.7756378, 53.386721], [-0.7751752, 53.3868165], [-0.7747825999999999, 53.386884499999994], [-0.7742959999999999, 53.3869351], [-0.7738775999999999, 53.38696329999999], [-0.7734121999999999, 53.3869779], [-0.7729267000000001, 53.38697069999999], [-0.7724484999999999, 53.38693589999998], [-0.7720281999999999, 53.3868873], [-0.7714387000000001, 53.3867881], [-0.7709616999999999, 53.386677299999995], [-0.7705371, 53.386561099999994], [-0.77033, 53.3864931], [-0.7700585999999999, 53.3863953], [-0.7698144999999998, 53.386296], [-0.7696706, 53.3862273], [-0.7696574, 53.386219999999994], [-0.7692458, 53.386004199999995], [-0.768954, 53.3858163], [-0.7686958999999999, 53.385622399999995], [-0.7680784, 53.3851429], [-0.7676483999999999, 53.38481389999999], [-0.7669596999999999, 53.3842729], [-0.7624297, 53.3807711], [-0.7602591000000001, 53.379103], [-0.7574629999999999, 53.3769313], [-0.7545002, 53.37464099999999], [-0.7501632, 53.37127100000001], [-0.7467830999999999, 53.3686406], [-0.744307, 53.3667497], [-0.7433747, 53.3660195], [-0.7425808, 53.3652385], [-0.7418692, 53.3644054], [-0.7411636999999999, 53.3633614], [-0.7404813999999998, 53.3623012], [-0.7394663869176766, 53.36070877627213], [-0.7392385999999999, 53.3603514], [-0.7388686, 53.3597708], [-0.7371135999999999, 53.3569992], [-0.7357142999999999, 53.3547891], [-0.7350288, 53.3537279], [-0.7335013999999999, 53.35136320000001], [-0.7321503, 53.3492176], [-0.7300494999999999, 53.3459], [-0.7276215, 53.34212659999999], [-0.7259436, 53.339453500000005], [-0.7237208, 53.33596330000001], [-0.7232089999999999, 53.335172799999995], [-0.7186522272956171, 53.32802946451623], [-0.7156620999999999, 53.32334139999999], [-0.7154675999999999, 53.32303569999999], [-0.7151756999999999, 53.322576999999995], [-0.7150044, 53.3223083], [-0.7149022, 53.32217939999999], [-0.7147596999999999, 53.32199069999999], [-0.7146579, 53.32185129999999], [-0.7125762999999999, 53.3185902], [-0.7101387999999998, 53.314761], [-0.7100619, 53.31464570000001], [-0.7083530999999998, 53.3119674], [-0.7052347855709986, 53.30706581297633], [-0.6884948, 53.2807431], [-0.6884428999999999, 53.28065], [-0.6882105999999999, 53.28028780000001], [-0.6879241999999999, 53.2798524], [-0.6875259, 53.2792879], [-0.6870985, 53.278757], [-0.686781, 53.2783922], [-0.6863827, 53.277963], [-0.6859158, 53.27750400000001], [-0.6856005, 53.27721739999999], [-0.6850755, 53.27676949999999], [-0.6846625999999999, 53.2764383], [-0.6842041000000001, 53.2760948], [-0.6837019999999999, 53.2757313], [-0.6829369999999999, 53.275232499999994], [-0.6821858999999999, 53.274785099999995], [-0.6814406, 53.2743868], [-0.6807158, 53.27402359999999], [-0.6800057, 53.273692], [-0.67919, 53.2733393], [-0.678338, 53.27298919999999], [-0.6755138, 53.2718503], [-0.6646127960275752, 53.26734697181712], [-0.664235, 53.2671909], [-0.6637727, 53.2670008], [-0.6628749999999999, 53.2666217], [-0.6619258, 53.2662352], [-0.6616342999999999, 53.2661145], [-0.6609558, 53.2658427], [-0.6604308999999999, 53.2656417], [-0.6598707, 53.265453], [-0.6593955, 53.2653128], [-0.6588269999999999, 53.265167600000005], [-0.6581652, 53.2650187], [-0.6575095, 53.2648996], [-0.6567423999999998, 53.264793399999995], [-0.6390109999999999, 53.262781], [-0.628820698883665, 53.26163360270044], [-0.6280569, 53.2615476], [-0.6218324, 53.2608282], [-0.6213096, 53.2607575], [-0.6206851, 53.260645800000006], [-0.6200750999999999, 53.2605242], [-0.6195522, 53.26040009999999], [-0.6190526, 53.2602662], [-0.6186417999999999, 53.26014510000001], [-0.6180764, 53.25995809999998], [-0.6174799, 53.2597274], [-0.6169165, 53.2594746], [-0.6164764, 53.2592605], [-0.6160421, 53.2590306], [-0.6156958999999999, 53.2588357], [-0.6140315999999999, 53.25778580000001], [-0.6070503800151903, 53.25335536819731], [-0.6020125999999999, 53.250158000000006], [-0.6014627999999999, 53.2497794], [-0.6010707, 53.24948309999999], [-0.6005652999999999, 53.2490864], [-0.6002904, 53.2488276], [-0.5999367, 53.2484611], [-0.5993336, 53.247778800000006], [-0.5989353, 53.2473409], [-0.5985149000000001, 53.2469382], [-0.5981187, 53.2466031], [-0.5974072, 53.2460867], [-0.5969018, 53.2457794], [-0.5963823999999999, 53.2454952], [-0.5958245, 53.2452279], [-0.5949007, 53.2448384], [-0.5916555, 53.2435877], [-0.5842683, 53.2407529], [-0.5832946, 53.2403797], [-0.582506, 53.2400764], [-0.5823009999999998, 53.23999690000001], [-0.5819567999999999, 53.239862999999986], [-0.5816530999999999, 53.23974559999999], [-0.5813204999999999, 53.2396196], [-0.5805655, 53.2393291], [-0.5798909000000001, 53.23906830000001], [-0.5791513, 53.2387711], [-0.5787, 53.2385589], [-0.5779891999999999, 53.238187800000006], [-0.5778114999999999, 53.238082199999994], [-0.5776003, 53.2379559], [-0.5774206, 53.2378419], [-0.5770477, 53.23759149999999], [-0.5766655, 53.2373266], [-0.5763504, 53.2371042], [-0.5760982, 53.2369268], [-0.5757969, 53.2367109], [-0.5757320999999999, 53.236664399999995], [-0.5756529, 53.23660819999999], [-0.5749247999999999, 53.2360919], [-0.5742381999999999, 53.2356025], [-0.5738318, 53.235328800000005], [-0.5733986, 53.2350516], [-0.5731169999999999, 53.2348945], [-0.5728072, 53.2347291], [-0.5725162, 53.23458140000001], [-0.5721809, 53.234422499999994], [-0.5718685, 53.2342804], [-0.5716365, 53.23418169999998], [-0.5714339, 53.2341012], [-0.5711804999999999, 53.23400269999999], [-0.5709216, 53.23390940000001], [-0.5706264999999999, 53.2338082], [-0.5703556999999999, 53.2337209], [-0.5699963, 53.2336126], [-0.5690079, 53.23333319999998], [-0.5679538, 53.233037], [-0.5667642, 53.2327055], [-0.5658388, 53.2324436], [-0.5649806, 53.23220539999999], [-0.5636676, 53.231840899999995], [-0.5628145999999999, 53.2316015], [-0.5618919, 53.231347], [-0.5613622999999999, 53.23121079999999], [-0.560646, 53.23103640000001], [-0.5602229999999999, 53.230943399999994], [-0.5601163, 53.2309199], [-0.5597087, 53.2308359], [-0.5593586, 53.23076760000001], [-0.5592202738145098, 53.23074125215514], [-0.5589636389734952, 53.23070249479159], [-0.558737191618562, 53.2306674058004], [-0.5585366259812135, 53.230635442993446], [-0.5583576362929538, 53.230606064182616], [-0.5581959167852864, 53.230578727179775], [-0.5580471616897154, 53.230552889796854], [-0.557907065237744, 53.23052800984572], [-0.5577713216608765, 53.23050354513825], [-0.5576356251906164, 53.230478953486354], [-0.5574956700584673, 53.2304536927019], [-0.5573471504959333, 53.23042722059679], [-0.5571857607345179, 53.230398994982906], [-0.5570071950057247, 53.23036847367213], [-0.5568071475410579, 53.23033511447636], [-0.5565813125720208, 53.23029837520748], [-0.5563253843301174, 53.230257713677375], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]}", "current_leg_start": "Sheffield", "dest_arr_time_act": "0639", "motion_projection": null, "next_location_lat": "53.2260210", "next_location_lon": "-0.5397776", "previous_location": "Sheffield", "current_leg_milage": "48.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 497.011, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 499.144, \"from_m\": 497.011, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 531.277, \"from_m\": 499.144, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 833.493, \"from_m\": 531.277, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 1110.4, \"from_m\": 833.493, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1393.654, \"from_m\": 1110.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2217.188, \"from_m\": 1393.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2255.76, \"from_m\": 2217.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8133.202, \"from_m\": 2255.76, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9287.221, \"from_m\": 8133.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9381.744, \"from_m\": 9287.221, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9388.395, \"from_m\": 9381.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9431.275, \"from_m\": 9388.395, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9786.551, \"from_m\": 9431.275, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12451.981, \"from_m\": 9786.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21900.52, \"from_m\": 12451.981, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21952.206, \"from_m\": 21900.52, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44081.034, \"from_m\": 21952.206, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44136.499, \"from_m\": 44081.034, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48151.243, \"from_m\": 44136.499, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48188.218, \"from_m\": 48151.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51583.157, \"from_m\": 48188.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52108.488, \"from_m\": 51583.157, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53292.356, \"from_m\": 52108.488, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67136.677, \"from_m\": 53292.356, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 75335.782, \"from_m\": 67136.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76689.966, \"from_m\": 75335.782, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77738.082, \"from_m\": 76689.966, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77956.584, \"from_m\": 77738.082, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 78047.926, \"from_m\": 77956.584, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 494762, \"profile_key\": \"0e6ee17a823c510e9b4e0aa180689d0b81d49f458b7e2af060ca4e8f6073742c\", \"schedule_id\": 32890, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 726.635, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Woodburn Jn\", \"stage_seq\": 3, \"distance_m\": 2318.131, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Woodhouse Jn\", \"stage_seq\": 4, \"distance_m\": 9272.895, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Kiveton Park\", \"stage_seq\": 5, \"distance_m\": 17154.774, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Brancliffe East Jn\", \"stage_seq\": 6, \"distance_m\": 20533.987, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Shireoaks\", \"stage_seq\": 7, \"distance_m\": 22065.508, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0556H\", \"location\": \"Shireoaks East Jn\", \"stage_seq\": 8, \"distance_m\": 23767.393, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Worksop\", \"stage_seq\": 9, \"distance_m\": 25439.895, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Thrumpton West Jn\", \"stage_seq\": 10, \"distance_m\": 36210.551, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Retford (Low Level)\", \"stage_seq\": 11, \"distance_m\": 37752.262, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611H\", \"location\": \"Clarborough Jn\", \"stage_seq\": 12, \"distance_m\": 44173.614, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 13, \"distance_m\": 51993.511, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 14, \"distance_m\": 53047.201, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Saxilby\", \"stage_seq\": 15, \"distance_m\": 68242.253, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"West Holmes Jn\", \"stage_seq\": 16, \"distance_m\": 76689.966, \"section_seq\": 1, \"route_path_id\": 41691}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 17, \"distance_m\": 78047.926, \"section_seq\": 1, \"route_path_id\": 41691}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78047.926, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41691}], \"total_distance_m\": 78047.926, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 73034.102, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5013.824, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "64.0", "current_position_lat": "53.2260210", "current_position_lon": "-0.5397776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:14Z\", \"source_id\": 39890178, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:52:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:52:19Z\", \"source_id\": 13095169, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:10Z\", \"source_id\": 39892565, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:14Z\", \"source_id\": 13095885, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:33Z\", \"source_id\": 39902722, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:37Z\", \"source_id\": 13099273, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:03Z\", \"source_id\": 39918791, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:09Z\", \"source_id\": 13104521, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:23:56Z\", \"source_id\": 39933723, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:00Z\", \"source_id\": 13109664, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:24Z\", \"source_id\": 39950813, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:26Z\", \"source_id\": 13115388, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "5", "timing_fact_generation": 1789191267922834, "current_leg_arrival_utc": "2026-09-12T06:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:31.808230", "service_state_evidence_id": 13115388, "current_leg_start_actual_dep": "2026-09-12T05:34:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:32.286037", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
LCN |
5P62 |
150118 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 497.011, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 499.144, "from_m": 497.011, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 531.277, "from_m": 499.144, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 833.493, "from_m": 531.277, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 1110.4, "from_m": 833.493, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1393.654, "from_m": 1110.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2217.188, "from_m": 1393.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2255.76, "from_m": 2217.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8133.202, "from_m": 2255.76, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9287.221, "from_m": 8133.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9381.744, "from_m": 9287.221, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9388.395, "from_m": 9381.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9431.275, "from_m": 9388.395, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9786.551, "from_m": 9431.275, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12451.981, "from_m": 9786.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21900.52, "from_m": 12451.981, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21952.206, "from_m": 21900.52, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44081.034, "from_m": 21952.206, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44136.499, "from_m": 44081.034, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48151.243, "from_m": 44136.499, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48188.218, "from_m": 48151.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51583.157, "from_m": 48188.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52108.488, "from_m": 51583.157, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53292.356, "from_m": 52108.488, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67136.677, "from_m": 53292.356, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 75335.782, "from_m": 67136.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76689.966, "from_m": 75335.782, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77738.082, "from_m": 76689.966, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77956.584, "from_m": 77738.082, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 78047.926, "from_m": 77956.584, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 494762, "profile_key": "0e6ee17a823c510e9b4e0aa180689d0b81d49f458b7e2af060ca4e8f6073742c", "schedule_id": 32890, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0534", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 726.635, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Woodburn Jn", "stage_seq": 3, "distance_m": 2318.131, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Woodhouse Jn", "stage_seq": 4, "distance_m": 9272.895, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Kiveton Park", "stage_seq": 5, "distance_m": 17154.774, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Brancliffe East Jn", "stage_seq": 6, "distance_m": 20533.987, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Shireoaks", "stage_seq": 7, "distance_m": 22065.508, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0556H", "location": "Shireoaks East Jn", "stage_seq": 8, "distance_m": 23767.393, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Worksop", "stage_seq": 9, "distance_m": 25439.895, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Thrumpton West Jn", "stage_seq": 10, "distance_m": 36210.551, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Retford (Low Level)", "stage_seq": 11, "distance_m": 37752.262, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611H", "location": "Clarborough Jn", "stage_seq": 12, "distance_m": 44173.614, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "Gainsborough Trent Jns", "stage_seq": 13, "distance_m": 51993.511, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Gainsborough Lea Road", "stage_seq": 14, "distance_m": 53047.201, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Saxilby", "stage_seq": 15, "distance_m": 68242.253, "section_seq": 1, "route_path_id": 41691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "West Holmes Jn", "stage_seq": 16, "distance_m": 76689.966, "section_seq": 1, "route_path_id": 41691}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": null, "location": "Lincoln", "stage_seq": 17, "distance_m": 78047.926, "section_seq": 1, "route_path_id": 41691}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78047.926, "from_m": 0.0, "section_seq": 1, "route_path_id": 41691}], "total_distance_m": 78047.926, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 73034.102, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5013.824, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7527, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:14Z", "source_id": 39890178, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:52:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:52:19Z", "source_id": 13095169, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7506, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:10Z", "source_id": 39892565, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T04:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:14Z", "source_id": 13095885, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7475, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:33Z", "source_id": 39902722, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:37Z", "source_id": 13099273, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7466, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:03Z", "source_id": 39918791, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:14:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:09Z", "source_id": 13104521, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11466, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:23:56Z", "source_id": 39933723, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:00Z", "source_id": 13109664, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11495, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:24Z", "source_id": 39950813, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:35:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:26Z", "source_id": 13115388, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Sheffield |
0534 |
0534 |
2B |
None |
None |
Lincoln |
0639 |
0639 |
5A |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65260/2026-09-12/detailed |
None |
Sheffield |
2026-09-12T05:34:00+01:00 |
Lincoln |
64.0 |
{"type": "LineString", "coordinates": [[-1.4619218, 53.3780311], [-1.4618654, 53.3785755], [-1.4617816, 53.37935120000001], [-1.4617681, 53.3794199], [-1.4617542, 53.37947779999999], [-1.4617433, 53.3795119], [-1.4617413999999995, 53.3795179], [-1.4617286, 53.379557899999995], [-1.4616755999999995, 53.37969], [-1.4615851, 53.37989369999998], [-1.4615351, 53.3799764], [-1.4614854, 53.3800585], [-1.4613790999999998, 53.38021950000001], [-1.4612902, 53.3803494], [-1.4611986, 53.3804707], [-1.4611632999999995, 53.38051959999999], [-1.4611103999999997, 53.380581], [-1.4608473, 53.38084229999999], [-1.4608062, 53.38088770000001], [-1.4603958, 53.381245799999995], [-1.4601232, 53.38148400000001], [-1.4597936, 53.3817305], [-1.4597389999999997, 53.38176849999999], [-1.4595654, 53.381889300000005], [-1.45929085, 53.382070600000006], [-1.4592666, 53.382083300000005], [-1.4589153, 53.3822823], [-1.4581811999999998, 53.3827022], [-1.4579696999999998, 53.38281800000001], [-1.4567660999999998, 53.383483599999984], [-1.4567389580738377, 53.383497466698344], [-1.4563944, 53.38367349999999], [-1.4555199, 53.384119899999995], [-1.4550278, 53.384389199999994], [-1.4546272999999998, 53.3846246], [-1.4544750999999998, 53.3847071], [-1.4542141, 53.3848391], [-1.4540835999999997, 53.3849068], [-1.4539864, 53.38496190000001], [-1.4537718000000002, 53.38505479999999], [-1.4534973999999998, 53.3851648], [-1.4533712, 53.38522019999999], [-1.4532263, 53.3852759], [-1.4530941999999998, 53.38532229999999], [-1.4528866, 53.3853853], [-1.4526498, 53.38546060000001], [-1.4524315, 53.385519499999994], [-1.4522285, 53.385567399999985], [-1.4520069999999998, 53.3856139], [-1.4517357999999998, 53.38566679999999], [-1.4516061, 53.3856887], [-1.4514998999999995, 53.3857067], [-1.4512545999999995, 53.38574619999999], [-1.4509396, 53.3857832], [-1.4506229999999998, 53.3858277], [-1.4502816, 53.38586409999999], [-1.4499594, 53.3859028], [-1.4499289, 53.3859065], [-1.4495993, 53.3859392], [-1.4492733, 53.38595829999999], [-1.4489364, 53.3859853], [-1.4480516, 53.3860163], [-1.4436368999999998, 53.38614079999999], [-1.4375885999999998, 53.38630639999999], [-1.437304454591234, 53.38631418335706], [-1.4365153, 53.386335800000005], [-1.435067, 53.386382899999994], [-1.4348008, 53.386391799999984], [-1.4341276, 53.38640939999999], [-1.4337369649885825, 53.38642103353885], [-1.4329490000000005, 53.3864445], [-1.4319983999999997, 53.386472899999994], [-1.4292397, 53.386554700000005], [-1.4273551999999998, 53.38660869999998], [-1.4246084, 53.3865981], [-1.4227176999999998, 53.386498399999994], [-1.4216587, 53.386402], [-1.4206626000000002, 53.386282300000005], [-1.4188947, 53.386043500000014], [-1.4173062999999997, 53.38573809999999], [-1.4162775, 53.3855116], [-1.4159299, 53.385434], [-1.4151898, 53.38521879999998], [-1.4140828, 53.38492639999998], [-1.4132376, 53.3847089], [-1.4123598, 53.38449729999999], [-1.412029, 53.384421200000006], [-1.4105198, 53.384088199999994], [-1.4102817999999997, 53.3840344], [-1.4098191, 53.383941099999994], [-1.4090309, 53.3837651], [-1.4084653, 53.383655999999995], [-1.4078886, 53.38355709999998], [-1.4069868, 53.3834129], [-1.406254, 53.38331800000001], [-1.4056382, 53.383237099999995], [-1.4049708, 53.3831599], [-1.4043861, 53.38310310000001], [-1.4038174, 53.38305630000001], [-1.4033213, 53.38303060000001], [-1.4027685, 53.3830128], [-1.4021277, 53.38300040000001], [-1.4014035, 53.38301130000001], [-1.4006524, 53.38303750000001], [-1.4000248999999998, 53.3830625], [-1.3989359, 53.3831171], [-1.3962533, 53.3832983], [-1.392811, 53.3834626], [-1.3919696999999998, 53.38349139999999], [-1.3913911999999995, 53.38349889999999], [-1.3905822, 53.3834872], [-1.3900483, 53.3834745], [-1.3898561, 53.383467200000005], [-1.3896178, 53.3834523], [-1.3890604, 53.383413], [-1.3884991, 53.3833834], [-1.3878138999999998, 53.3833231], [-1.3872721999999995, 53.38327060000001], [-1.3866968, 53.38318679999999], [-1.3863230999999998, 53.383135900000006], [-1.3859397999999998, 53.383085099999995], [-1.3855578000000002, 53.3830219], [-1.3851706, 53.3829471], [-1.3848094999999998, 53.38287960000001], [-1.3844321999999998, 53.382797], [-1.3838016999999998, 53.3826441], [-1.3834175999999998, 53.38254499999999], [-1.3830413, 53.3824372], [-1.3823945999999998, 53.38222469999999], [-1.3817894999999998, 53.3820132], [-1.3813512, 53.38185039999998], [-1.3809579999999997, 53.3816945], [-1.3804441, 53.38149570000001], [-1.3799477999999998, 53.3812736], [-1.3794765, 53.38105049999999], [-1.3789889, 53.3807924], [-1.3787281999999998, 53.38064509999999], [-1.3784737, 53.3805071], [-1.3776243, 53.3799993], [-1.3767655999999997, 53.3794498], [-1.3749754, 53.378327899999995], [-1.3733828, 53.3773543], [-1.3724331, 53.37677370000001], [-1.367139, 53.373453], [-1.3665582999999997, 53.373090399999995], [-1.3661031999999995, 53.372753199999984], [-1.3656574999999995, 53.372402300000005], [-1.3652790999999995, 53.372075899999984], [-1.3648935, 53.3717425], [-1.3645268999999998, 53.371393399999995], [-1.3642331, 53.3710576], [-1.3639003999999997, 53.3706691], [-1.3636972999999997, 53.37045109999999], [-1.3635346, 53.37022290000001], [-1.3627613, 53.36914509999999], [-1.3622789, 53.3685092], [-1.3617061, 53.3677246], [-1.3613023, 53.367194700000006], [-1.3610086999999995, 53.3668565], [-1.3607244, 53.3665348], [-1.3604657999999998, 53.3662865], [-1.3599885, 53.36582419999999], [-1.3591592999999995, 53.36509960000001], [-1.3582069, 53.36435470000001], [-1.3576247999999995, 53.363947499999995], [-1.3572361999999998, 53.363693100000006], [-1.3568295, 53.363435399999986], [-1.3562128, 53.3630758], [-1.3559205999999997, 53.3629146], [-1.3555842000000002, 53.3627402], [-1.3551194, 53.3625216], [-1.3546605, 53.36232849999999], [-1.3541042, 53.36209639999999], [-1.3530236999999998, 53.3616751], [-1.3504967236565162, 53.36070877627213], [-1.3497149, 53.3604098], [-1.3485690999999995, 53.359974099999995], [-1.3481096, 53.35979250000001], [-1.3479236, 53.359727099999986], [-1.3476064, 53.35961549999999], [-1.3474729261792822, 53.35957213121196], [-1.3466787999999998, 53.359314099999985], [-1.3465876000000003, 53.3592893], [-1.3459804, 53.35915739999999], [-1.3456145, 53.35905650000001], [-1.3448751, 53.3588894], [-1.3440856, 53.3587276], [-1.3430265999999995, 53.3585575], [-1.3421055, 53.35843489999999], [-1.3408496, 53.35827329999999], [-1.3396207, 53.3581318], [-1.3365708, 53.3577508], [-1.3345580591145207, 53.357496183930714], [-1.3344270323266167, 53.3574796087063], [-1.334008, 53.35742659999999], [-1.3308863, 53.3570255], [-1.3302247, 53.356943], [-1.3293816, 53.3568203], [-1.3284297, 53.3566574], [-1.3279616, 53.356566699999995], [-1.3272204, 53.356412000000006], [-1.3265363, 53.3562532], [-1.3256518, 53.35602949999999], [-1.3094357, 53.3513886], [-1.3087076, 53.35118150000001], [-1.3079967, 53.350989000000006], [-1.3072563999999998, 53.3508198], [-1.3065748, 53.35068269999999], [-1.3057489999999998, 53.350542700000005], [-1.3047755999999997, 53.350413], [-1.3035959999999998, 53.3502837], [-1.3032627, 53.3502545], [-1.3023349, 53.350192699999994], [-1.3015677999999995, 53.350149], [-1.3004073, 53.350081899999985], [-1.2994397999999998, 53.3500279], [-1.2986629, 53.3499798], [-1.2978518, 53.349946299999985], [-1.296982, 53.3499244], [-1.2960706999999998, 53.34992150000001], [-1.2940796, 53.34993019999999], [-1.2929507999999998, 53.3499375], [-1.2917268, 53.34994919999999], [-1.2907251, 53.3499536], [-1.2893422999999995, 53.3499696], [-1.2886069, 53.3499638], [-1.2880084, 53.3499434], [-1.2870384, 53.3498792], [-1.2862689, 53.3498267], [-1.2855726, 53.3497552], [-1.2849276, 53.349659], [-1.2841409, 53.3495525], [-1.2832907, 53.34939940000001], [-1.2824893, 53.3492317], [-1.2817393, 53.3490537], [-1.2809940999999998, 53.348861199999995], [-1.2804078, 53.3486848], [-1.2793962999999997, 53.3483493], [-1.2787025, 53.348102899999994], [-1.2778693, 53.34775139999999], [-1.2773049999999997, 53.347500499999995], [-1.2765598, 53.34712570000001], [-1.2758733, 53.3467625], [-1.2753065, 53.3464198], [-1.2748618, 53.34613679999999], [-1.2745148999999998, 53.3458962], [-1.2741096, 53.3456051], [-1.2735861, 53.3451946], [-1.2711295, 53.343241199999994], [-1.2703487, 53.34269460000001], [-1.2697786, 53.3423191], [-1.2689735, 53.341854999999995], [-1.2682203, 53.34146510000001], [-1.2676328999999995, 53.341196899999986], [-1.2671147, 53.3409721], [-1.2664202, 53.340687399999986], [-1.2657464, 53.3404564], [-1.2648826999999998, 53.3401717], [-1.263974, 53.33992409999999], [-1.2632933, 53.339748799999995], [-1.2622671, 53.33953420000001], [-1.2613238999999998, 53.339373299999984], [-1.2605395999999998, 53.3392537], [-1.2596930999999998, 53.339160799999995], [-1.2587291, 53.33907829999999], [-1.25764139776733, 53.339025250593984], [-1.2572917999999995, 53.339008199999995], [-1.2565213, 53.3389649], [-1.2556299, 53.33890499999998], [-1.2546037, 53.3388101], [-1.2536362999999997, 53.338707], [-1.2522714999999998, 53.33851930000001], [-1.2512936999999995, 53.3383645], [-1.2503573, 53.3381974], [-1.2489891, 53.33791070000001], [-1.2467813, 53.3374403], [-1.2454545, 53.33717209999999], [-1.2444041999999995, 53.3370153], [-1.2434367, 53.33691009999999], [-1.2421737, 53.336817], [-1.2409714, 53.33677949999999], [-1.240890558711503, 53.33677953045825], [-1.240625074821798, 53.33677924673577], [-1.2403904777965444, 53.33677824722968], [-1.2401823555944012, 53.33677662862598], [-1.239996296174025, 53.33677448761065], [-1.2398278874940745, 53.33677192086972], [-1.2396727175132076, 53.33676902508918], [-1.2395263741900822, 53.33676589695503], [-1.2393844454833567, 53.33676263315326], [-1.2392425193516885, 53.336759330369894], [-1.239096183753735, 53.33675608529091], [-1.238941026648156, 53.336752994602314], [-1.238772635993608, 53.33675015499011], [-1.2385865997487495, 53.3367476631403], [-1.2383785058722383, 53.33674561573889], [-1.2381439423227327, 53.33674410947185], [-1.2378784970588903, 53.336743241025225], [-1.2370351999999998, 53.3367101], [-1.2360425999999998, 53.33662189999999], [-1.2355466999999998, 53.33656439999999], [-1.2350797, 53.3364981], [-1.2339964, 53.3362986], [-1.2333469, 53.336152099999985], [-1.2327834, 53.33600570000001], [-1.2313957, 53.3355917], [-1.2306833, 53.3354044], [-1.2299325999999997, 53.3352247], [-1.2288347, 53.33500910000001], [-1.2282690999999997, 53.3349158], [-1.2276835, 53.33482969999999], [-1.227307, 53.33477620000001], [-1.2269202999999995, 53.3347311], [-1.2254371999999998, 53.33456770000001], [-1.2239580999999995, 53.33440029999999], [-1.2224398, 53.334159499999984], [-1.2220135, 53.3340866], [-1.2213746999999997, 53.33396150000001], [-1.2202059999999997, 53.3337047], [-1.2185023, 53.3332721], [-1.2138877, 53.332066199999986], [-1.212732, 53.331786699999995], [-1.211324, 53.3314844], [-1.2103738, 53.3313069], [-1.2093891, 53.3311367], [-1.2076685, 53.33089019999999], [-1.2022514999999998, 53.330156], [-1.1991242, 53.32973119999999], [-1.1960826, 53.329319899999994], [-1.1924346, 53.3288219], [-1.1923958999999995, 53.3288166], [-1.1906774, 53.32859049999998], [-1.1906259412017262, 53.32858350231909], [-1.1901596999999997, 53.3285201], [-1.1874378, 53.3281498], [-1.1873699, 53.32814059999998], [-1.1853440999999998, 53.3278668], [-1.1833015999999998, 53.32759249999999], [-1.1812859999999998, 53.32731809999999], [-1.1791737999999998, 53.3270318], [-1.1789653999999998, 53.3270014], [-1.177289, 53.3267374], [-1.175732, 53.3264742], [-1.1754951, 53.3264333], [-1.1734938, 53.32605629999999], [-1.1725929, 53.32586649999999], [-1.1707516, 53.32545669999999], [-1.1700383, 53.32528460000001], [-1.1696038, 53.32517639999999], [-1.1684725477784066, 53.32488425795512], [-1.1684699999999997, 53.3248836], [-1.1678098693553778, 53.32470761944543], [-1.1675761, 53.3246453], [-1.1671851, 53.32453669999999], [-1.1667554, 53.32441729999999], [-1.1609544, 53.32271859999999], [-1.1454353, 53.31818080000001], [-1.1450324, 53.3180628], [-1.1438134, 53.317708], [-1.1430556, 53.3174863], [-1.137252, 53.3157906], [-1.1293496, 53.31347710000001], [-1.1283669999999997, 53.31319039999999], [-1.1281853, 53.31313730000001], [-1.1275713, 53.31295630000001], [-1.1243337999999998, 53.3120125], [-1.122821, 53.31156930000001], [-1.1215391999999995, 53.3111898], [-1.1209167, 53.3110141], [-1.1203588, 53.310865099999994], [-1.1196609, 53.3107183], [-1.1190163, 53.31056569999999], [-1.1180041, 53.3103544], [-1.1178216, 53.31031519999999], [-1.1167681, 53.310117899999995], [-1.1157132999999997, 53.3099385], [-1.1147551999999998, 53.3098071], [-1.1122612, 53.3094681], [-1.1105550999999998, 53.30921060000001], [-1.1102397, 53.3091615], [-1.1091401, 53.3089677], [-1.1082694, 53.3087952], [-1.1069898, 53.3085178], [-1.1062389999999998, 53.3083346], [-1.1054371, 53.3081329], [-1.1039688, 53.30773069999999], [-1.1023627, 53.30725950000001], [-1.1019708, 53.30714249999999], [-1.1017126383792235, 53.30706581297633], [-1.0996738999999998, 53.3064602], [-1.097397, 53.3057928], [-1.087289, 53.30281289999999], [-1.0838348, 53.3017934], [-1.0827091, 53.30146209999999], [-1.0821876, 53.3013054], [-1.0809797, 53.3009796], [-1.0808129999999998, 53.300935800000005], [-1.0805102, 53.3008562], [-1.0797386, 53.300663699999994], [-1.0788103, 53.300451599999995], [-1.0781222, 53.300308599999994], [-1.0779783409434258, 53.30028019914421], [-1.0771603, 53.30011869999999], [-1.0761807, 53.2999448], [-1.0753011, 53.299802799999995], [-1.0743814, 53.2996753], [-1.073615, 53.29957709999999], [-1.0728353, 53.299490799999994], [-1.0719557, 53.2994018], [-1.0706939, 53.2992996], [-1.0694944, 53.2992332], [-1.0684659, 53.2991854], [-1.0673395999999995, 53.29915760000001], [-1.06646, 53.29915230000001], [-1.0655403, 53.29915230000001], [-1.0646650999999998, 53.29917349999999], [-1.0636655, 53.2992107], [-1.0627014, 53.2992638], [-1.0614169, 53.29935739999999], [-1.0603016, 53.29945970000001], [-1.0594691, 53.299546], [-1.0587009000000005, 53.2996369], [-1.0464659, 53.301195500000006], [-1.0458595, 53.3012682], [-1.0303712, 53.30322849999999], [-1.0219305, 53.3042969], [-1.0080318, 53.30605250000001], [-1.0054908, 53.306366800000006], [-1.0039672, 53.30656769999999], [-1.0025347, 53.3067422], [-1.0009255, 53.3069466], [-0.9999778273056692, 53.30706581297633], [-0.9986464000000002, 53.3072333], [-0.9964403, 53.3075152], [-0.9939767, 53.307823], [-0.9881468125314736, 53.3085600839494], [-0.9880667999999998, 53.30857019999999], [-0.9744402, 53.31028210000001], [-0.9742292, 53.3103058], [-0.9741345, 53.3103176], [-0.9727848, 53.31048530000001], [-0.9716972, 53.3106239], [-0.9707397, 53.31074490000001], [-0.9700011999999998, 53.310839400000006], [-0.9690759, 53.3109578], [-0.9684034999999998, 53.3110173], [-0.9677839, 53.311075800000005], [-0.9670034, 53.311147600000005], [-0.9669915529301508, 53.31114875972359], [-0.9662352, 53.3112228], [-0.9638992, 53.3114671], [-0.9619876999999998, 53.3117004], [-0.9605727, 53.3118819], [-0.9587222, 53.31211110000001], [-0.9569774, 53.31232669999999], [-0.9557178051470928, 53.31248053079688], [-0.9549107, 53.312579099999994], [-0.9525583, 53.31286819999999], [-0.9494011999999996, 53.313250999999994], [-0.9466106, 53.3135934], [-0.9459001999999996, 53.3136905], [-0.945769348856724, 53.313709847400965], [-0.9457026981132024, 53.31371970224965], [-0.9456297416180331, 53.313730489451856], [-0.9455516921293268, 53.313742029690935], [-0.9453003, 53.313779200000006], [-0.9447183, 53.3138835], [-0.9442858591730834, 53.313969973060914], [-0.9441456999999998, 53.31399799999999], [-0.9435543, 53.3141286], [-0.9430125, 53.31426079999999], [-0.9427045, 53.3143456], [-0.9422726, 53.3144645], [-0.941885, 53.31457139999999], [-0.9416391, 53.31463449999998], [-0.9403501, 53.3149946], [-0.9395381, 53.315252599999994], [-0.9386428, 53.315544499999994], [-0.9379164999999998, 53.3158086], [-0.9372634, 53.316056800000005], [-0.9364881, 53.3163965], [-0.9358263, 53.3166762], [-0.9351352, 53.3170553], [-0.9341935, 53.317554], [-0.9335354, 53.31792659999999], [-0.9327970999999998, 53.3183798], [-0.9323988, 53.3186596], [-0.9315413, 53.319284], [-0.9310809999999998, 53.3196322], [-0.9306985999999998, 53.319927799999995], [-0.9299277, 53.32042859999999], [-0.929762, 53.3205505], [-0.9188687, 53.3286921], [-0.9186614999999998, 53.32885559999999], [-0.9167648000000002, 53.33026219999999], [-0.9164004999999996, 53.33052219999999], [-0.9158051, 53.3309308], [-0.9153364000000002, 53.3312492], [-0.9147988, 53.3315716], [-0.9141545999999998, 53.331951], [-0.9134705, 53.332314399999994], [-0.9127752, 53.33266069999999], [-0.9124375, 53.3328172], [-0.9119853, 53.333034999999995], [-0.9115312, 53.3332364], [-0.9108447999999998, 53.3335149], [-0.9103021, 53.33373120000001], [-0.9097385999999998, 53.33393809999999], [-0.9090655, 53.33417819999999], [-0.9079237, 53.3345483], [-0.9067597, 53.3348892], [-0.906271, 53.3350231], [-0.9053579999999998, 53.3352513], [-0.9043691, 53.3354722], [-0.9035743, 53.3356223], [-0.903309, 53.33567], [-0.902459, 53.335823], [-0.9013689, 53.33599549999999], [-0.9005773, 53.3361006], [-0.8996725, 53.33619999999999], [-0.8986421, 53.336288200000006], [-0.8983152841195214, 53.33631063779099], [-0.8977404999999998, 53.3363501], [-0.8966253000000001, 53.336398900000006], [-0.8956405000000001, 53.3364246], [-0.8939076999999999, 53.33642609999999], [-0.8922139999999998, 53.336372], [-0.8908173, 53.3362815], [-0.8879705999999999, 53.3360654], [-0.8864930999999999, 53.33594600000001], [-0.8817697999999999, 53.33560980000001], [-0.8727659, 53.3349337], [-0.8667606999999999, 53.334502], [-0.8664508, 53.33447780000001], [-0.8656933, 53.3344361], [-0.8651132999999999, 53.33441559999999], [-0.8647119, 53.334407600000006], [-0.8642303, 53.3344043], [-0.8633061, 53.33441559999999], [-0.8627479, 53.334433], [-0.8626479999999999, 53.334439800000006], [-0.8615289999999999, 53.334506700000006], [-0.8603857999999999, 53.3346114], [-0.8592577999999998, 53.334757499999995], [-0.8585693999999999, 53.3348635], [-0.8577596, 53.335008300000005], [-0.8569283, 53.3351776], [-0.856151, 53.3353509], [-0.8552978999999999, 53.33557939999999], [-0.854394, 53.335836], [-0.8536866999999999, 53.33607820000001], [-0.8526900999999999, 53.3364302], [-0.8516858, 53.3368306], [-0.8508744, 53.3372035], [-0.8499382, 53.3376798], [-0.8490093, 53.338215], [-0.8483447, 53.3386416], [-0.8474683999999999, 53.3392685], [-0.8438084, 53.341976300000006], [-0.8417448999999999, 53.3434747], [-0.8415446999999999, 53.34360920000001], [-0.8382204999999999, 53.34608870000001], [-0.8372923, 53.3467684], [-0.8221309, 53.35792690000001], [-0.8216113, 53.3582978], [-0.8210942999999999, 53.3586854], [-0.8209461, 53.3587965], [-0.8205600999999999, 53.3590363], [-0.8201437, 53.3593316], [-0.8182719194128897, 53.36070877627213], [-0.8154472, 53.362787], [-0.8107592, 53.36623879999999], [-0.8084837557075693, 53.36790818779485], [-0.8067731999999999, 53.36916309999999], [-0.8063389, 53.3694951], [-0.8059086, 53.3698448], [-0.8053158999999999, 53.3703444], [-0.8047614999999999, 53.3708576], [-0.8042258999999999, 53.3713875], [-0.8037317, 53.3719233], [-0.8030505, 53.372747100000005], [-0.8030343, 53.3727685], [-0.8029301, 53.37290629999999], [-0.8023464, 53.373725], [-0.801773, 53.3745682], [-0.8017086, 53.374661499999995], [-0.8016822999999998, 53.3747005], [-0.8015310999999999, 53.3749247], [-0.8010645999999999, 53.3756048], [-0.8010414, 53.3756365], [-0.8007645, 53.3760239], [-0.8002065999999999, 53.3767188], [-0.7997726, 53.37717070000001], [-0.7995414, 53.37741], [-0.7992439999999998, 53.3776793], [-0.7989191, 53.377947599999985], [-0.7984930999999998, 53.3782846], [-0.7980392999999999, 53.3786132], [-0.7975912999999999, 53.37892809999999], [-0.7971259, 53.3792221], [-0.7965064, 53.379572299999985], [-0.7958689999999999, 53.3799115], [-0.7953256, 53.3801786], [-0.7947134, 53.3804564], [-0.7940660999999999, 53.380729399999986], [-0.7933616, 53.3809812], [-0.7913016, 53.38164669999999], [-0.7889888999999999, 53.3823837], [-0.7861099, 53.3833012], [-0.7855773, 53.3834649], [-0.7835337999999998, 53.38412489999999], [-0.7832332999999999, 53.38421580000001], [-0.7820088, 53.3846165], [-0.7813624, 53.384789], [-0.7805604, 53.3850308], [-0.7793451, 53.3854554], [-0.7765063, 53.3864528], [-0.7760297, 53.386612500000005], [-0.7756378, 53.386721], [-0.7751752, 53.3868165], [-0.7747825999999999, 53.386884499999994], [-0.7742959999999999, 53.3869351], [-0.7738775999999999, 53.38696329999999], [-0.7734121999999999, 53.3869779], [-0.7729267000000001, 53.38697069999999], [-0.7724484999999999, 53.38693589999998], [-0.7720281999999999, 53.3868873], [-0.7714387000000001, 53.3867881], [-0.7709616999999999, 53.386677299999995], [-0.7705371, 53.386561099999994], [-0.77033, 53.3864931], [-0.7700585999999999, 53.3863953], [-0.7698144999999998, 53.386296], [-0.7696706, 53.3862273], [-0.7696574, 53.386219999999994], [-0.7692458, 53.386004199999995], [-0.768954, 53.3858163], [-0.7686958999999999, 53.385622399999995], [-0.7680784, 53.3851429], [-0.7676483999999999, 53.38481389999999], [-0.7669596999999999, 53.3842729], [-0.7624297, 53.3807711], [-0.7602591000000001, 53.379103], [-0.7574629999999999, 53.3769313], [-0.7545002, 53.37464099999999], [-0.7501632, 53.37127100000001], [-0.7467830999999999, 53.3686406], [-0.744307, 53.3667497], [-0.7433747, 53.3660195], [-0.7425808, 53.3652385], [-0.7418692, 53.3644054], [-0.7411636999999999, 53.3633614], [-0.7404813999999998, 53.3623012], [-0.7394663869176766, 53.36070877627213], [-0.7392385999999999, 53.3603514], [-0.7388686, 53.3597708], [-0.7371135999999999, 53.3569992], [-0.7357142999999999, 53.3547891], [-0.7350288, 53.3537279], [-0.7335013999999999, 53.35136320000001], [-0.7321503, 53.3492176], [-0.7300494999999999, 53.3459], [-0.7276215, 53.34212659999999], [-0.7259436, 53.339453500000005], [-0.7237208, 53.33596330000001], [-0.7232089999999999, 53.335172799999995], [-0.7186522272956171, 53.32802946451623], [-0.7156620999999999, 53.32334139999999], [-0.7154675999999999, 53.32303569999999], [-0.7151756999999999, 53.322576999999995], [-0.7150044, 53.3223083], [-0.7149022, 53.32217939999999], [-0.7147596999999999, 53.32199069999999], [-0.7146579, 53.32185129999999], [-0.7125762999999999, 53.3185902], [-0.7101387999999998, 53.314761], [-0.7100619, 53.31464570000001], [-0.7083530999999998, 53.3119674], [-0.7052347855709986, 53.30706581297633], [-0.6884948, 53.2807431], [-0.6884428999999999, 53.28065], [-0.6882105999999999, 53.28028780000001], [-0.6879241999999999, 53.2798524], [-0.6875259, 53.2792879], [-0.6870985, 53.278757], [-0.686781, 53.2783922], [-0.6863827, 53.277963], [-0.6859158, 53.27750400000001], [-0.6856005, 53.27721739999999], [-0.6850755, 53.27676949999999], [-0.6846625999999999, 53.2764383], [-0.6842041000000001, 53.2760948], [-0.6837019999999999, 53.2757313], [-0.6829369999999999, 53.275232499999994], [-0.6821858999999999, 53.274785099999995], [-0.6814406, 53.2743868], [-0.6807158, 53.27402359999999], [-0.6800057, 53.273692], [-0.67919, 53.2733393], [-0.678338, 53.27298919999999], [-0.6755138, 53.2718503], [-0.6646127960275752, 53.26734697181712], [-0.664235, 53.2671909], [-0.6637727, 53.2670008], [-0.6628749999999999, 53.2666217], [-0.6619258, 53.2662352], [-0.6616342999999999, 53.2661145], [-0.6609558, 53.2658427], [-0.6604308999999999, 53.2656417], [-0.6598707, 53.265453], [-0.6593955, 53.2653128], [-0.6588269999999999, 53.265167600000005], [-0.6581652, 53.2650187], [-0.6575095, 53.2648996], [-0.6567423999999998, 53.264793399999995], [-0.6390109999999999, 53.262781], [-0.628820698883665, 53.26163360270044], [-0.6280569, 53.2615476], [-0.6218324, 53.2608282], [-0.6213096, 53.2607575], [-0.6206851, 53.260645800000006], [-0.6200750999999999, 53.2605242], [-0.6195522, 53.26040009999999], [-0.6190526, 53.2602662], [-0.6186417999999999, 53.26014510000001], [-0.6180764, 53.25995809999998], [-0.6174799, 53.2597274], [-0.6169165, 53.2594746], [-0.6164764, 53.2592605], [-0.6160421, 53.2590306], [-0.6156958999999999, 53.2588357], [-0.6140315999999999, 53.25778580000001], [-0.6070503800151903, 53.25335536819731], [-0.6020125999999999, 53.250158000000006], [-0.6014627999999999, 53.2497794], [-0.6010707, 53.24948309999999], [-0.6005652999999999, 53.2490864], [-0.6002904, 53.2488276], [-0.5999367, 53.2484611], [-0.5993336, 53.247778800000006], [-0.5989353, 53.2473409], [-0.5985149000000001, 53.2469382], [-0.5981187, 53.2466031], [-0.5974072, 53.2460867], [-0.5969018, 53.2457794], [-0.5963823999999999, 53.2454952], [-0.5958245, 53.2452279], [-0.5949007, 53.2448384], [-0.5916555, 53.2435877], [-0.5842683, 53.2407529], [-0.5832946, 53.2403797], [-0.582506, 53.2400764], [-0.5823009999999998, 53.23999690000001], [-0.5819567999999999, 53.239862999999986], [-0.5816530999999999, 53.23974559999999], [-0.5813204999999999, 53.2396196], [-0.5805655, 53.2393291], [-0.5798909000000001, 53.23906830000001], [-0.5791513, 53.2387711], [-0.5787, 53.2385589], [-0.5779891999999999, 53.238187800000006], [-0.5778114999999999, 53.238082199999994], [-0.5776003, 53.2379559], [-0.5774206, 53.2378419], [-0.5770477, 53.23759149999999], [-0.5766655, 53.2373266], [-0.5763504, 53.2371042], [-0.5760982, 53.2369268], [-0.5757969, 53.2367109], [-0.5757320999999999, 53.236664399999995], [-0.5756529, 53.23660819999999], [-0.5749247999999999, 53.2360919], [-0.5742381999999999, 53.2356025], [-0.5738318, 53.235328800000005], [-0.5733986, 53.2350516], [-0.5731169999999999, 53.2348945], [-0.5728072, 53.2347291], [-0.5725162, 53.23458140000001], [-0.5721809, 53.234422499999994], [-0.5718685, 53.2342804], [-0.5716365, 53.23418169999998], [-0.5714339, 53.2341012], [-0.5711804999999999, 53.23400269999999], [-0.5709216, 53.23390940000001], [-0.5706264999999999, 53.2338082], [-0.5703556999999999, 53.2337209], [-0.5699963, 53.2336126], [-0.5690079, 53.23333319999998], [-0.5679538, 53.233037], [-0.5667642, 53.2327055], [-0.5658388, 53.2324436], [-0.5649806, 53.23220539999999], [-0.5636676, 53.231840899999995], [-0.5628145999999999, 53.2316015], [-0.5618919, 53.231347], [-0.5613622999999999, 53.23121079999999], [-0.560646, 53.23103640000001], [-0.5602229999999999, 53.230943399999994], [-0.5601163, 53.2309199], [-0.5597087, 53.2308359], [-0.5593586, 53.23076760000001], [-0.5592202738145098, 53.23074125215514], [-0.5589636389734952, 53.23070249479159], [-0.558737191618562, 53.2306674058004], [-0.5585366259812135, 53.230635442993446], [-0.5583576362929538, 53.230606064182616], [-0.5581959167852864, 53.230578727179775], [-0.5580471616897154, 53.230552889796854], [-0.557907065237744, 53.23052800984572], [-0.5577713216608765, 53.23050354513825], [-0.5576356251906164, 53.230478953486354], [-0.5574956700584673, 53.2304536927019], [-0.5573471504959333, 53.23042722059679], [-0.5571857607345179, 53.230398994982906], [-0.5570071950057247, 53.23036847367213], [-0.5568071475410579, 53.23033511447636], [-0.5565813125720208, 53.23029837520748], [-0.5563253843301174, 53.230257713677375], [-0.5561225999999999, 53.2302179], [-0.555754, 53.2301423], [-0.5554818, 53.2300775], [-0.5550751, 53.2299693], [-0.5544481, 53.229797399999995], [-0.5538216, 53.2296302], [-0.5529766, 53.2293973], [-0.5519409999999999, 53.22912490000001], [-0.5513236999999999, 53.2289578], [-0.5508094999999998, 53.2288092], [-0.5499606, 53.2285724], [-0.5490416999999999, 53.22831269999999], [-0.5486558999999999, 53.22820959999999], [-0.5481543, 53.2280867], [-0.5476527, 53.22796379999999], [-0.547345, 53.2279057], [-0.5468094, 53.22782019999999], [-0.5462552999999999, 53.22773889999999], [-0.5457218, 53.2276547], [-0.5452802, 53.2275712], [-0.5449872, 53.2275051], [-0.5447769, 53.22745469999999], [-0.5443469, 53.2273342], [-0.5442357, 53.227302999999985], [-0.5439645999999999, 53.2272308], [-0.5438448, 53.227194299999994], [-0.5436327, 53.22713589999999], [-0.5419717, 53.2266765], [-0.5416847, 53.226595], [-0.5414699, 53.22654299999999], [-0.5409883, 53.22640280000001], [-0.5408896, 53.22636589999999], [-0.5407798, 53.2263195], [-0.5406649, 53.226271399999995], [-0.5405521999999999, 53.2262347], [-0.5397776, 53.226021]]} |
48.7 |
0531 |
0635 |
Sheffield |
Lincoln |
Lincoln |
53.2260210 |
-0.5397776 |
53.2260210 |
-0.5397776 |
1 |
0 |
2026-09-12 05:45:52 |
TERMINATED |
2026-09-12 05:35:00 |
Lincoln |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115388 |
1789191267922834 |
45 |
45 |
2026-09-12 05:45:32.286037 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:31.808230 |
| 465627 |
496280 |
W86339 |
065E75M612 |
2026-09-12 |
COMPLETE |
13115509 |
2026-09-12 06:35:00 |
2026-09-12 05:45:52 |
2026-09-14 05:45:52 |
{"id": 496280, "stp": "P", "toc": "ScotRail", "uid": "W86339", "consist": "320313", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86339/2026-09-12/detailed", "trust_id": "065E75M612", "origin_crs": "XYD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-12", "dest_arr_time": "0636", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalmuir", "signalling_id": "5E75", "timing_status": "EARLY", "origin_station": "Yoker Carriage Sidings", "current_leg_arr": "0635", "current_leg_dep": "0626", "current_leg_end": "Dalmuir", "origin_dep_time": "0624", "origin_platform": null, "current_location": "Dalmuir", "last_update_time": "2026-09-12T05:45:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413], [-4.4046579, 55.900817299999986], [-4.4049998, 55.9009586], [-4.4052686, 55.90106339999999], [-4.4054551, 55.90113470000001], [-4.406019299999999, 55.90134689999999], [-4.4067780999999995, 55.901594], [-4.4075518, 55.90184849999999], [-4.4079086, 55.9019645], [-4.4088913, 55.9023207], [-4.4089877, 55.90235770000001], [-4.4101624, 55.902843100000005], [-4.4121606, 55.90370359999999], [-4.4133794, 55.9042136], [-4.4145463, 55.9047326], [-4.414981699999999, 55.9049625], [-4.41517, 55.905072099999984], [-4.415394899999999, 55.9052029], [-4.4161747, 55.9057389], [-4.4167627, 55.9062314], [-4.4171072, 55.9065756], [-4.4174012, 55.906934500000006], [-4.4177072, 55.9072724], [-4.417773794342157, 55.90738158737394], [-4.417918900000001, 55.9076195], [-4.4183685, 55.9083048], [-4.4188356, 55.90901900000001], [-4.419092199999999, 55.9093551], [-4.419407799999999, 55.909653600000006], [-4.4197951, 55.9099716], [-4.4199168233610235, 55.910068597218554], [-4.4200391333209135, 55.91009951627202], [-4.42011876456175, 55.910156380429555], [-4.4202958, 55.9102828], [-4.420780099999999, 55.910585299999994], [-4.421038300000001, 55.91072140000001], [-4.421309999999999, 55.9108479], [-4.421775599999999, 55.9110421], [-4.4222715, 55.91122690000001], [-4.4227879, 55.911381299999995], [-4.423260099999999, 55.91149729999999], [-4.423466, 55.9115408], [-4.423830399999999, 55.911606299999995], [-4.4242184, 55.911666999999994], [-4.4251789, 55.9118092], [-4.4259106, 55.911924799999994], [-4.4263904, 55.9120078], [-4.4268814, 55.9121015]]}", "current_leg_start": "Yoker", "dest_arr_time_act": "0636", "motion_projection": null, "next_location_lat": "55.9121015", "next_location_lon": "-4.4268814", "previous_location": "Yoker", "current_leg_milage": "2.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 230.476, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 281.246, \"from_m\": 230.476, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 671.515, \"from_m\": 281.246, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2494.237, \"from_m\": 671.515, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 2608.722, \"from_m\": 2494.237, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2656.018, \"from_m\": 2608.722, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2723.558, \"from_m\": 2656.018, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3548.222, \"from_m\": 2723.558, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3710.738, \"from_m\": 3548.222, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9054.506, \"from_m\": 3710.738, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11619.515, \"from_m\": 9054.506, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13089.49, \"from_m\": 11619.515, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13323.106, \"from_m\": 13089.49, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16514.444, \"from_m\": 13323.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18481.323, \"from_m\": 16514.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18670.903, \"from_m\": 18481.323, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18854.692, \"from_m\": 18670.903, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 19342.4, \"from_m\": 18854.692, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19489.481, \"from_m\": 19342.4, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23049.784, \"from_m\": 19489.481, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23110.418, \"from_m\": 23049.784, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23135.381, \"from_m\": 23110.418, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23195.185, \"from_m\": 23135.381, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23537.961, \"from_m\": 23195.185, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 23563.54, \"from_m\": 23537.961, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 496280, \"profile_key\": \"6d870b44307d1aab886bb6c01095f21120d4da2f738b2c15f678b624255db83d\", \"schedule_id\": 3850, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0632H\", \"location\": \"Yoker\", \"stage_seq\": 2, \"distance_m\": 1582.876, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Clydebank\", \"stage_seq\": 3, \"distance_m\": 7215.613, \"section_seq\": 1, \"route_path_id\": 29565}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 4, \"distance_m\": 9415.443, \"section_seq\": 1, \"route_path_id\": 29565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23563.54, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29565}], \"total_distance_m\": 23563.54, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 23537.961, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.9121015", "current_position_lon": "-4.4268814", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:19Z\", \"source_id\": 39934296, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:26Z\", \"source_id\": 13109875, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:43Z\", \"source_id\": 39939768, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:47Z\", \"source_id\": 13111652, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:40Z\", \"source_id\": 39951276, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:42Z\", \"source_id\": 13115509, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalmuir", "service_state_platform": "3", "timing_fact_generation": 1789191284837169, "current_leg_arrival_utc": "2026-09-12T06:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:34.187003", "service_state_evidence_id": 13115509, "current_leg_start_actual_dep": "2026-09-12T06:32:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:34.281076", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XYD |
DMR |
5E75 |
320313 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 230.476, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 281.246, "from_m": 230.476, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.515, "from_m": 281.246, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2494.237, "from_m": 671.515, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 2608.722, "from_m": 2494.237, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2656.018, "from_m": 2608.722, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2723.558, "from_m": 2656.018, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3548.222, "from_m": 2723.558, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3710.738, "from_m": 3548.222, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9054.506, "from_m": 3710.738, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11619.515, "from_m": 9054.506, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13089.49, "from_m": 11619.515, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13323.106, "from_m": 13089.49, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16514.444, "from_m": 13323.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18481.323, "from_m": 16514.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18670.903, "from_m": 18481.323, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18854.692, "from_m": 18670.903, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 19342.4, "from_m": 18854.692, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19489.481, "from_m": 19342.4, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23049.784, "from_m": 19489.481, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23110.418, "from_m": 23049.784, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23135.381, "from_m": 23110.418, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23195.185, "from_m": 23135.381, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23537.961, "from_m": 23195.185, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 23563.54, "from_m": 23537.961, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 496280, "profile_key": "6d870b44307d1aab886bb6c01095f21120d4da2f738b2c15f678b624255db83d", "schedule_id": 3850, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Yoker Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0632H", "location": "Yoker", "stage_seq": 2, "distance_m": 1582.876, "section_seq": 1, "route_path_id": 29565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Clydebank", "stage_seq": 3, "distance_m": 7215.613, "section_seq": 1, "route_path_id": 29565}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 4, "distance_m": 9415.443, "section_seq": 1, "route_path_id": 29565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23563.54, "from_m": 0.0, "section_seq": 1, "route_path_id": 29565}], "total_distance_m": 23563.54, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 23537.961, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.579, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1343, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:19Z", "source_id": 39934296, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:24:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:26Z", "source_id": 13109875, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:43Z", "source_id": 39939768, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:47Z", "source_id": 13111652, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1266, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:40Z", "source_id": 39951276, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:42Z", "source_id": 13115509, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Yoker Carriage Sidings |
0624 |
0624 |
None |
None |
None |
Dalmuir |
0636 |
0636 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86339/2026-09-12/detailed |
None |
Yoker |
2026-09-12T06:32:30+01:00 |
Dalmuir |
9.0 |
{"type": "LineString", "coordinates": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413], [-4.4046579, 55.900817299999986], [-4.4049998, 55.9009586], [-4.4052686, 55.90106339999999], [-4.4054551, 55.90113470000001], [-4.406019299999999, 55.90134689999999], [-4.4067780999999995, 55.901594], [-4.4075518, 55.90184849999999], [-4.4079086, 55.9019645], [-4.4088913, 55.9023207], [-4.4089877, 55.90235770000001], [-4.4101624, 55.902843100000005], [-4.4121606, 55.90370359999999], [-4.4133794, 55.9042136], [-4.4145463, 55.9047326], [-4.414981699999999, 55.9049625], [-4.41517, 55.905072099999984], [-4.415394899999999, 55.9052029], [-4.4161747, 55.9057389], [-4.4167627, 55.9062314], [-4.4171072, 55.9065756], [-4.4174012, 55.906934500000006], [-4.4177072, 55.9072724], [-4.417773794342157, 55.90738158737394], [-4.417918900000001, 55.9076195], [-4.4183685, 55.9083048], [-4.4188356, 55.90901900000001], [-4.419092199999999, 55.9093551], [-4.419407799999999, 55.909653600000006], [-4.4197951, 55.9099716], [-4.4199168233610235, 55.910068597218554], [-4.4200391333209135, 55.91009951627202], [-4.42011876456175, 55.910156380429555], [-4.4202958, 55.9102828], [-4.420780099999999, 55.910585299999994], [-4.421038300000001, 55.91072140000001], [-4.421309999999999, 55.9108479], [-4.421775599999999, 55.9110421], [-4.4222715, 55.91122690000001], [-4.4227879, 55.911381299999995], [-4.423260099999999, 55.91149729999999], [-4.423466, 55.9115408], [-4.423830399999999, 55.911606299999995], [-4.4242184, 55.911666999999994], [-4.4251789, 55.9118092], [-4.4259106, 55.911924799999994], [-4.4263904, 55.9120078], [-4.4268814, 55.9121015]]} |
2.1 |
0626 |
0635 |
Yoker |
Dalmuir |
Dalmuir |
55.9121015 |
-4.4268814 |
55.9121015 |
-4.4268814 |
1 |
0 |
2026-09-12 05:45:52 |
TERMINATED |
2026-09-12 05:35:00 |
Dalmuir |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115509 |
1789191284837169 |
17 |
17 |
2026-09-12 05:45:34.281076 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:34.187003 |
| 465628 |
495700 |
C42827 |
855F66M612 |
2026-09-12 |
COMPLETE |
13115607 |
2026-09-12 06:35:00 |
2026-09-12 05:45:52 |
2026-09-14 05:45:52 |
{"id": 495700, "stp": "P", "toc": "Great Western Railway", "uid": "C42827", "consist": "150219", "dest_crs": "TRU", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C42827/2026-09-12/detailed", "trust_id": "855F66M612", "origin_crs": "PAR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Truro", "service_date": "2026-09-12", "dest_arr_time": "0634", "dest_platform": "2", "is_terminated": 1, "next_location": "Truro", "signalling_id": "5F66", "timing_status": "LATE", "origin_station": "Par", "current_leg_arr": "0635", "current_leg_dep": "0613", "current_leg_end": "Truro", "origin_dep_time": "0612", "origin_platform": "3", "current_location": "Truro", "last_update_time": "2026-09-12T05:45:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.7049451, 50.35426], [-4.7049229, 50.35396000000001], [-4.704944099999999, 50.35370259999999], [-4.7049806, 50.3532582], [-4.7050465, 50.3525618], [-4.7051142, 50.3521329], [-4.7052286, 50.35169150000001], [-4.7053368, 50.3513613], [-4.7054671, 50.3510475], [-4.7056142, 50.3506894], [-4.705674, 50.350553600000005], [-4.7057683, 50.3503529], [-4.705859, 50.350161400000005], [-4.706127399999999, 50.3495772], [-4.70634864216999, 50.34912091660915], [-4.706425600000001, 50.3489622], [-4.706643799999999, 50.34848959999999], [-4.706850099999999, 50.34790569999999], [-4.707039699999999, 50.3471391], [-4.707144, 50.34665280000001], [-4.7072585, 50.34618940000001], [-4.7073084, 50.3460392], [-4.7074193, 50.345780899999994], [-4.707555999999999, 50.3455104], [-4.7077077, 50.3452778], [-4.7078635, 50.34505459999999], [-4.7080065, 50.3448517], [-4.708227199999999, 50.3445994], [-4.708420799999999, 50.3443792], [-4.708688799999999, 50.3441263], [-4.7087468, 50.3440731], [-4.7090579, 50.343798099999994], [-4.709415300000001, 50.34351899999999], [-4.709771099999999, 50.3432594], [-4.7100428999999995, 50.343079], [-4.7103339, 50.34290910000001], [-4.7106954, 50.342721], [-4.7111031, 50.3425284], [-4.7115408, 50.34235170000001], [-4.711995699999999, 50.3421906], [-4.712129699999999, 50.3421465], [-4.712477899999999, 50.3420481], [-4.7128893, 50.3419425], [-4.7133012, 50.3418574], [-4.7136925, 50.341781399999995], [-4.7142863, 50.3416921], [-4.7146582, 50.34165290000001], [-4.715057999999999, 50.341622099999995], [-4.715755099999999, 50.3415941], [-4.716442999999999, 50.3415825], [-4.7171231, 50.34158540000001], [-4.7178257, 50.3415853], [-4.718883499999999, 50.34158000000001], [-4.719427699999999, 50.34156579999999], [-4.7199626, 50.3415396], [-4.720507699999999, 50.3414853], [-4.721013699999999, 50.3414171], [-4.7215513, 50.34132900000001], [-4.722200099999999, 50.34119239999999], [-4.7229893, 50.34099770000001], [-4.723826999999999, 50.340748899999994], [-4.724399599999999, 50.34058709999999], [-4.724953899999999, 50.340443399999984], [-4.725511799999999, 50.340309000000005], [-4.726042499999999, 50.3402058], [-4.7265733999999995, 50.34010200000001], [-4.7271948, 50.3399975], [-4.728422599999999, 50.33977620000001], [-4.729594699999999, 50.3395101], [-4.7307707, 50.33925909999999], [-4.7314384, 50.3391394], [-4.7318696, 50.3390771], [-4.732528800000001, 50.33902539999998], [-4.733102700000001, 50.33900349999998], [-4.7336944, 50.3390025], [-4.734494099999999, 50.3390484], [-4.734637499999999, 50.3390599], [-4.7352187, 50.339152799999994], [-4.735668399999999, 50.3392379], [-4.736551099999999, 50.3394266], [-4.7372093, 50.33955549999999], [-4.7378313, 50.339659], [-4.738458299999999, 50.33973340000001], [-4.7390645, 50.3397745], [-4.739563399999999, 50.3397847], [-4.740267399999999, 50.3397862], [-4.740907899999999, 50.3397508], [-4.7416186, 50.3396751], [-4.742306199999999, 50.339569], [-4.7429759, 50.3394309], [-4.7438067, 50.339239199999994], [-4.7445484, 50.33909], [-4.7450765, 50.33901230000001], [-4.745517699999999, 50.338952], [-4.7460002999999995, 50.3388997], [-4.7465722, 50.33885269999998], [-4.7470799, 50.3388214], [-4.747988199999999, 50.3388095], [-4.7483414999999995, 50.3388071], [-4.7487754, 50.3388225], [-4.7492786, 50.3388411], [-4.7505409, 50.33891330000001], [-4.751182, 50.3389599], [-4.751757999999999, 50.3389889], [-4.7522924, 50.338996599999994], [-4.7527447, 50.3389912], [-4.753204299999999, 50.3389889], [-4.7537454, 50.338968], [-4.7541736, 50.3389414], [-4.7546508, 50.3389043], [-4.755285699999999, 50.33884700000001], [-4.7556966, 50.3388029], [-4.7560773, 50.33875050000001], [-4.756527499999999, 50.33868199999999], [-4.756993499999999, 50.338602899999984], [-4.7575815, 50.338493199999995], [-4.7579289, 50.33842320000001], [-4.758776199999999, 50.33825259999999], [-4.7589631, 50.3382191], [-4.7593233, 50.33816099999999], [-4.7597706, 50.3380995], [-4.760241999999999, 50.338047499999995], [-4.7605138, 50.3380261], [-4.7608254, 50.3380105], [-4.761071005833464, 50.3380060552203], [-4.761212199999999, 50.33800349999999], [-4.761716599999999, 50.33800509999998], [-4.7621863, 50.33800469999999], [-4.7625288999999995, 50.3380212], [-4.7627185999999995, 50.338036], [-4.7628524, 50.3380481], [-4.7629861, 50.3380601], [-4.763290799999999, 50.3380935], [-4.7636364, 50.33813179999999], [-4.763892899999999, 50.3381692], [-4.7644028, 50.3382637], [-4.7648896, 50.33836500000001], [-4.765430199999999, 50.33851249999999], [-4.765974899999999, 50.3386565], [-4.766585699999999, 50.3388251], [-4.767075199999999, 50.3389463], [-4.7674633, 50.339032200000005], [-4.7678599, 50.33911349999999], [-4.768277, 50.33918280000001], [-4.7685123, 50.339206700000005], [-4.7688304, 50.33923899999999], [-4.769234800000001, 50.33928], [-4.7696919, 50.3393035], [-4.7706653, 50.3393086], [-4.772356899999999, 50.33921369999999], [-4.774143099999999, 50.3391067], [-4.7751175, 50.3390519], [-4.7760469, 50.3389997], [-4.7770824, 50.33894670000001], [-4.7780842, 50.3388804], [-4.7783233, 50.33885929999999], [-4.7787105, 50.3388283], [-4.780437699999999, 50.3386902], [-4.7818785, 50.3385838], [-4.7823729, 50.3385666], [-4.7829016, 50.3385626], [-4.7829285, 50.3385629], [-4.7837224, 50.3385711], [-4.7846015, 50.33862859999999], [-4.785172499999999, 50.3387018], [-4.7857061, 50.3387828], [-4.786211999999999, 50.338867], [-4.7865924, 50.3389358], [-4.786897299999999, 50.33899869999998], [-4.7869967, 50.3390227], [-4.7874336, 50.33912839999999], [-4.7878565, 50.3392015], [-4.7893305, 50.33958239999998], [-4.7897692, 50.33969700000001], [-4.790411599999999, 50.339848], [-4.7907319, 50.339910499999995], [-4.7907675, 50.3399175], [-4.791347, 50.3400307], [-4.7921645, 50.340168699999985], [-4.792961999999999, 50.340324499999994], [-4.7933989, 50.340426100000016], [-4.7938053, 50.340536], [-4.794240299999999, 50.3406823], [-4.794640799999999, 50.3408353], [-4.7952951, 50.3411406], [-4.7961668, 50.34160059999999], [-4.7970059, 50.34204799999999], [-4.7973898, 50.3422215], [-4.797730799999999, 50.3423555], [-4.798077, 50.3424773], [-4.7983547, 50.3425658], [-4.7986599, 50.3426339], [-4.7992775, 50.34275149999999], [-4.7996747, 50.34280400000001], [-4.803766099999999, 50.34332020000001], [-4.804094799999999, 50.34335909999999], [-4.8048306, 50.34344370000001], [-4.8059819, 50.3435492], [-4.8071268, 50.34356710000001], [-4.808224, 50.3435023], [-4.8108255, 50.34328970000001], [-4.8114593, 50.3432286], [-4.8120032, 50.3431498], [-4.8128188, 50.3429896], [-4.812991, 50.34295130000001], [-4.8133894, 50.3428494], [-4.8137878999999995, 50.3427347], [-4.8141791, 50.3426028], [-4.8145742, 50.34246699999999], [-4.814797699999999, 50.34238280000001], [-4.815063899999999, 50.3422727], [-4.8151527, 50.34223840000001], [-4.8156517, 50.3420413], [-4.816828699999999, 50.3415714], [-4.817777699999999, 50.34121840000001], [-4.818315700000001, 50.3410355], [-4.819005, 50.340829600000006], [-4.8196368, 50.340683], [-4.8200021, 50.34060480000001], [-4.8201890999999994, 50.3405648], [-4.8202193, 50.34055899999999], [-4.8205612, 50.3404939], [-4.821491699999999, 50.3403466], [-4.8223133, 50.3402316], [-4.8243649, 50.33993739999999], [-4.8256559999999995, 50.3397087], [-4.8265457, 50.33953919999999], [-4.827173299999999, 50.3394123], [-4.8279585, 50.3392323], [-4.8284005, 50.339126699999994], [-4.8285175, 50.33909870000001], [-4.8287928, 50.3390329], [-4.8295832, 50.3388251], [-4.8299326, 50.3387263], [-4.8304166, 50.33858939999999], [-4.830745913836396, 50.338491785223866], [-4.8317178, 50.3382037], [-4.8344632, 50.337355800000005], [-4.8353142, 50.33710529999998], [-4.836114, 50.3368748], [-4.8368099, 50.3366977], [-4.837507399999999, 50.336537599999986], [-4.838625999999999, 50.336317599999994], [-4.8391737, 50.3362356], [-4.839729200000001, 50.3361581], [-4.8410049, 50.3359473], [-4.8414261, 50.3358616], [-4.8419661, 50.3357361], [-4.842432199999999, 50.3356054], [-4.842902399999999, 50.3354607], [-4.843335700000001, 50.33531109999999], [-4.843761599999999, 50.3351501], [-4.8440934, 50.3350159], [-4.8442283999999995, 50.334953699999986], [-4.844315099999999, 50.33491380000001], [-4.8444949, 50.334831099999995], [-4.8448009, 50.3346709], [-4.845089499999999, 50.3345161], [-4.8454952, 50.3343087], [-4.8458867, 50.33406419999999], [-4.846414899999999, 50.33366949999999], [-4.8474198, 50.33298980000001], [-4.847513099999999, 50.332933100000005], [-4.8478566999999995, 50.332718799999995], [-4.8481716, 50.33254780000001], [-4.8485832, 50.332338], [-4.849001899999999, 50.3321427], [-4.849766399999999, 50.331836999999986], [-4.8501285, 50.3317133], [-4.850828999999999, 50.331495], [-4.8509025342454155, 50.331475007159895], [-4.8516172, 50.3312807], [-4.851817499999999, 50.3312339], [-4.8544735, 50.33057269999999], [-4.8550183, 50.3304297], [-4.8555601, 50.3302722], [-4.856005299999999, 50.330114599999995], [-4.8564398, 50.3299536], [-4.8568636, 50.3297772], [-4.8572736999999995, 50.3295844], [-4.85773, 50.32933549999999], [-4.858429799999999, 50.32891660000001], [-4.8588297, 50.328702], [-4.859309499999999, 50.3284782], [-4.8597843, 50.3282882], [-4.860202699999999, 50.32814090000001], [-4.8606775, 50.32798849999999], [-4.8608665, 50.3279384], [-4.8609945, 50.3279044], [-4.861249, 50.3278441], [-4.8617211, 50.32773279999999], [-4.862217299999999, 50.3276438], [-4.8627645, 50.32756669999999], [-4.8633734, 50.3275119], [-4.8639473, 50.3274845], [-4.8645267, 50.327489599999986], [-4.865087299999999, 50.3275102], [-4.8656556, 50.327557000000006], [-4.8662003, 50.3276181], [-4.8667313, 50.32770200000001], [-4.8672756999999995, 50.32781219999999], [-4.8677478999999995, 50.32791769999999], [-4.8681048, 50.3280128], [-4.8682332, 50.328051900000006], [-4.8690942, 50.3283567], [-4.8695611, 50.3285153], [-4.870065299999999, 50.3286506], [-4.870580299999999, 50.32877040000001], [-4.8710953, 50.3288629], [-4.871698699999999, 50.3289371], [-4.872197699999999, 50.32898620000001], [-4.8727636, 50.329015299999995], [-4.8733162, 50.32900839999999], [-4.8738687, 50.3289913], [-4.8743756, 50.32894170000001], [-4.8749094, 50.32886459999999], [-4.875486099999999, 50.328755], [-4.8760842, 50.3286266], [-4.8767387, 50.3284794], [-4.8773851, 50.3283116], [-4.8775836, 50.328255], [-4.877967, 50.32812379999999], [-4.8783134, 50.32799369999999], [-4.8786352, 50.327853299999994], [-4.878935599999999, 50.327706000000006], [-4.8792146, 50.3275519], [-4.8794989, 50.327385199999995], [-4.8797564, 50.3272191], [-4.8800085, 50.3270342], [-4.8813067, 50.3260599], [-4.8813508, 50.326034099999994], [-4.8815292999999995, 50.3259297], [-4.881845800000001, 50.32576360000001], [-4.882250799999999, 50.325569], [-4.882639799999999, 50.32539440000001], [-4.883076999999999, 50.3252311], [-4.883629499999999, 50.3250564], [-4.8845683, 50.324799500000005], [-4.8856599, 50.32453409999999], [-4.8862177, 50.324416], [-4.8868078, 50.3243132], [-4.887252999999999, 50.3242481], [-4.887725099999999, 50.32418820000001], [-4.8883724, 50.32412920000001], [-4.8890233, 50.3240701], [-4.8896473, 50.324008899999995], [-4.890251699999999, 50.3239176], [-4.8908177, 50.32380119999999], [-4.8913219, 50.323671100000006], [-4.8917914, 50.3235255], [-4.8922629, 50.323357599999994], [-4.8927917999999995, 50.3231487], [-4.893241899999999, 50.322938], [-4.893642099999999, 50.3227309], [-4.8940042, 50.3225168], [-4.8944033, 50.3222582], [-4.894800799999999, 50.32198249999999], [-4.8952058, 50.3216846], [-4.8956591, 50.3213951], [-4.896109199999999, 50.32113820000001], [-4.8965544, 50.3209292], [-4.8969782, 50.3207614], [-4.8974052, 50.3206176], [-4.8980225, 50.3204447], [-4.9002573, 50.3199611], [-4.9006376, 50.3198751], [-4.9010713, 50.3197613], [-4.9015299, 50.3196191], [-4.9035443, 50.3189786], [-4.9039546, 50.3188519], [-4.9044133, 50.318730299999984], [-4.9045782, 50.3186925], [-4.9046908, 50.3186667], [-4.904832099999999, 50.31863439999999], [-4.905035999999999, 50.3185916], [-4.905242, 50.31855660000001], [-4.905558999999999, 50.3185027], [-4.906033899999999, 50.3184238], [-4.9065838, 50.3183536], [-4.9071309, 50.3183125], [-4.9076781, 50.31828160000001], [-4.9081877, 50.3182679], [-4.9087751, 50.3182851], [-4.909266, 50.3183005], [-4.9097246, 50.3183279], [-4.9102423, 50.318382699999994], [-4.9107278, 50.3184443], [-4.9112213, 50.3185231], [-4.9116773, 50.3186088], [-4.9122298, 50.3187321], [-4.9127153, 50.318843400000006], [-4.913149799999999, 50.3189547], [-4.9136085, 50.31906599999999], [-4.9140725, 50.3191619], [-4.9145177, 50.3192527], [-4.9146599, 50.31928010000001], [-4.915145400000001, 50.31934859999999], [-4.9156067, 50.319412], [-4.9161432, 50.3194634], [-4.916674199999999, 50.3195045], [-4.9171839, 50.319525], [-4.917723, 50.3195438], [-4.921695299999999, 50.3195969], [-4.9218348, 50.3195969], [-4.922328299999999, 50.3195935], [-4.9227897, 50.319572999999984], [-4.923275199999999, 50.31953699999999], [-4.9237687, 50.3194805], [-4.924238100000001, 50.319410299999994], [-4.9247529000000005, 50.31931949999999], [-4.9252277, 50.3192167], [-4.9256863, 50.31909170000001], [-4.9261369, 50.318941], [-4.926574099999999, 50.3187852], [-4.9270355, 50.3185951], [-4.9274432, 50.31839639999998], [-4.927781099999999, 50.31820969999999], [-4.9281245, 50.3180093], [-4.9284705, 50.317791799999995], [-4.928800399999999, 50.3175486], [-4.9291544, 50.3172557], [-4.9294817, 50.3169389], [-4.929771299999999, 50.3166083], [-4.930002099999999, 50.316336], [-4.9305654, 50.3155738], [-4.9308711999999995, 50.31519869999998], [-4.9311689, 50.3148819], [-4.9315519, 50.31454240000001], [-4.931927999999999, 50.3142636], [-4.9323244, 50.314002899999984], [-4.9327884, 50.3137374], [-4.935628099999999, 50.31226070000001], [-4.9361496, 50.31200770000001], [-4.936712899999999, 50.3117474], [-4.937171499999999, 50.3115692], [-4.937729, 50.31136159999999], [-4.937917199999999, 50.311298599999986], [-4.9385234, 50.3111239], [-4.939145199999999, 50.31095400000001], [-4.9397223, 50.31083269999999], [-4.940325399999999, 50.31072439999998], [-4.940734062657367, 50.31066581918807], [-4.9409079, 50.3106409], [-4.9415297, 50.310565100000005], [-4.9422087, 50.3105158], [-4.943814999999999, 50.3104452], [-4.944469399999999, 50.3103973], [-4.9450598999999995, 50.3103342], [-4.945609799999999, 50.31024860000001], [-4.9461382, 50.3101424], [-4.9466639, 50.31001219999999], [-4.947185799999999, 50.3098682], [-4.9477364, 50.309674399999984], [-4.948232999999999, 50.3094726], [-4.948704599999999, 50.3092427], [-4.948754519202449, 50.3092170302897], [-4.9491369, 50.309020399999994], [-4.949519999999999, 50.3087768], [-4.9499948, 50.3084308], [-4.950035699999999, 50.30840200000001], [-4.950126199999999, 50.3083383], [-4.9504084, 50.308116099999985], [-4.9505692, 50.3079806], [-4.950947400000001, 50.3076791], [-4.9512853, 50.3073982], [-4.9516122, 50.30716830000001], [-4.9520198, 50.3069148], [-4.952415399999999, 50.30670400000001], [-4.9528755, 50.30647619999999], [-4.9538173, 50.3060003], [-4.9542894, 50.305755300000015], [-4.9546998, 50.3055087], [-4.955086, 50.3052465], [-4.9554638, 50.30496179999999], [-4.9559603999999995, 50.30452530000001], [-4.956534, 50.303945899999995], [-4.9571942, 50.30329869999999], [-4.9575188, 50.3030057], [-4.957867499999999, 50.30276069999999], [-4.9582483, 50.30251229999999], [-4.9586583, 50.3022807], [-4.9590664, 50.3020583], [-4.9596189, 50.3017996], [-4.961550099999999, 50.30099609999999], [-4.9616977, 50.30092930000001], [-4.962129699999999, 50.3007372], [-4.9625195, 50.3005392], [-4.9629235, 50.3002988], [-4.9633178, 50.30003159999999], [-4.9636638, 50.29978140000001], [-4.964003699999999, 50.2995129], [-4.9642793, 50.2992646], [-4.9645988999999995, 50.2989556], [-4.968384, 50.295128000000005], [-4.969205299999999, 50.2942642], [-4.9694606, 50.2940193], [-4.9697069, 50.293739900000006], [-4.969931599999999, 50.2934487], [-4.9703687, 50.2928729], [-4.970431099999999, 50.2927889], [-4.9707524, 50.2923669], [-4.971121999999999, 50.291942299999995], [-4.9715457999999995, 50.291546499999995], [-4.9720956, 50.2911232], [-4.9726482, 50.2907754], [-4.973208699999999, 50.2904669], [-4.973917899999999, 50.2901122], [-4.9740563, 50.29004189999999], [-4.975468199999999, 50.28934639999999], [-4.9760894, 50.2890857], [-4.976695599999999, 50.288859499999994], [-4.9774037, 50.2886418], [-4.978104899999999, 50.28846879999999], [-4.982382299999999, 50.287642], [-4.9831249, 50.28752789999999], [-4.9838276, 50.28745249999999], [-4.9845742, 50.28741140000001], [-4.985447699999999, 50.2873994], [-4.9863823, 50.2874169], [-4.9869578, 50.28742679999999], [-4.9875317, 50.28742510000001], [-4.9881272, 50.287409700000005], [-4.988689699999999, 50.28736699999999], [-4.989338100000001, 50.2873001], [-4.9898985, 50.287214299999995], [-4.9904001, 50.2871234], [-4.9908963, 50.2870138], [-4.9914515, 50.2869024], [-4.9919987, 50.286773799999985], [-4.9926262999999995, 50.286647], [-4.9932406, 50.2865373], [-4.993854800000001, 50.28644819999999], [-4.9944797, 50.2863865], [-4.995142199999999, 50.28634199999999], [-4.9959682, 50.286331399999995], [-4.9965475999999995, 50.28635200000001], [-4.9971538, 50.286393100000005], [-4.9977224, 50.2864582], [-4.9983688, 50.286554499999994], [-4.9986612, 50.28660899999999], [-5.000185499999999, 50.2868956], [-5.001029599999999, 50.28704950000001], [-5.001860999999999, 50.28716599999999], [-5.0026523, 50.2872569], [-5.003376499999999, 50.28731169999999], [-5.004063099999999, 50.287334], [-5.004811499999999, 50.287327100000006], [-5.0050841, 50.28731449999998], [-5.0055169, 50.2872946], [-5.0062545, 50.287226], [-5.0069921, 50.2871232], [-5.0077029, 50.28697919999999], [-5.0146042, 50.2852226], [-5.015155, 50.28509109999999], [-5.0156154, 50.284970599999994], [-5.0160982, 50.2848406], [-5.0162377, 50.284799199999995], [-5.0167929, 50.2846247], [-5.0173776, 50.2844153], [-5.017935499999999, 50.28418049999999], [-5.0184264, 50.28394599999999], [-5.0189387, 50.2836581], [-5.0194724, 50.28334960000001], [-5.019904299999999, 50.2830768], [-5.0204353, 50.2827477], [-5.020920799999999, 50.2824821], [-5.021425099999999, 50.2822318], [-5.021950800000001, 50.2820039], [-5.0224255, 50.281817], [-5.0229164, 50.28164389999999], [-5.023404599999999, 50.2814794], [-5.0239759, 50.2813271], [-5.0245659, 50.2811917], [-5.025148, 50.28108370000001], [-5.025708599999999, 50.2810049], [-5.0264462, 50.28093119999999], [-5.026687599999999, 50.28091400000001], [-5.0272803, 50.2808883], [-5.0280019, 50.28086950000001], [-5.0292732, 50.28084519999998], [-5.0299009, 50.2808212], [-5.03056559106932, 50.28077834075108], [-5.030614299999999, 50.2807752], [-5.0313385, 50.2807238], [-5.0377141, 50.28004849999999], [-5.0383471, 50.279967899999995], [-5.038990899999999, 50.27985309999999], [-5.0398009, 50.279655899999995], [-5.0407048, 50.27939200000001], [-5.0417187, 50.2790492], [-5.0425367, 50.2787321], [-5.0429359, 50.278558], [-5.043345899999999, 50.2783533], [-5.043688399999999, 50.2781529], [-5.044045, 50.27793359999999], [-5.0443555, 50.277707], [-5.044718499999999, 50.27744299999999], [-5.0450582, 50.2771911], [-5.045393499999999, 50.276922000000006], [-5.045674, 50.27668400000001], [-5.0459487, 50.276400899999985], [-5.0462196, 50.27608200000001], [-5.0464342, 50.2758421], [-5.0465311, 50.27572359999999], [-5.0466836, 50.27553689999999], [-5.046919699999999, 50.2752198], [-5.0471423, 50.27488899999998], [-5.047335399999999, 50.2745684], [-5.0475554, 50.274156999999995], [-5.048121199999999, 50.2730833], [-5.048474399999999, 50.272073], [-5.048517899999999, 50.2719745], [-5.0486882, 50.2716198], [-5.048878599999999, 50.27120659999999], [-5.0490959, 50.2708774], [-5.049313199999999, 50.27054999999999], [-5.0495519, 50.270238], [-5.0498147, 50.2699397], [-5.0500749, 50.269649900000005], [-5.0504122, 50.269318000000005], [-5.050560399999999, 50.2691956], [-5.050896, 50.26893520000001], [-5.051264899999999, 50.26867540000001], [-5.051837699999999, 50.2683151], [-5.052390299999999, 50.2680171], [-5.053045099999999, 50.2676905], [-5.0537393, 50.267388799999985], [-5.0556673, 50.26658450000001], [-5.056163499999999, 50.26638220000001], [-5.0563808, 50.2662965], [-5.0582049, 50.26555590000001], [-5.0587732999999995, 50.2653389], [-5.0599569, 50.2648608], [-5.0604445, 50.2646699], [-5.0606605, 50.2645927], [-5.0608803, 50.26452110000001], [-5.0612052, 50.2644263], [-5.0615751, 50.264322500000006], [-5.0619494, 50.2642335], [-5.0623886, 50.2641591], [-5.0626172, 50.2641224], [-5.0628381000000005, 50.264100000000006], [-5.063415499999999, 50.264058600000006], [-5.0639503, 50.26401489999999], [-5.0644793, 50.26397539999999], [-5.065139199999999, 50.26392609999999], [-5.065795, 50.26387129999999], [-5.066215, 50.2638186], [-5.0665391, 50.2637727], [-5.0668699, 50.26369729999999], [-5.0671201, 50.2636394], [-5.0667647, 50.2637034], [-5.0666036, 50.26372550000001], [-5.066448099999999, 50.2637431], [-5.0661551, 50.2637696], [-5.0648917, 50.26385750000001]]}", "current_leg_start": "Par", "dest_arr_time_act": "0634", "motion_projection": null, "next_location_lat": "50.2638575", "next_location_lon": "-5.0648917", "previous_location": "Par", "current_leg_milage": "19.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0612", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "50.2638575", "current_position_lon": "-5.0648917", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:27Z\", \"source_id\": 39928236, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:31Z\", \"source_id\": 13107793, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:46Z\", \"source_id\": 39951476, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:53Z\", \"source_id\": 13115607, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Truro", "service_state_platform": "2", "timing_fact_generation": 1789191294361827, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:36.315702", "service_state_evidence_id": 13115607, "current_leg_start_actual_dep": "2026-09-12T06:13:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:36.375295", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAR |
TRU |
5F66 |
150219 |
2 |
75 |
None |
None |
[{"source": "TD", "smart_id": 26810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:27Z", "source_id": 39928236, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:31Z", "source_id": 13107793, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26829, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:46Z", "source_id": 39951476, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:35:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:53Z", "source_id": 13115607, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Par |
0612 |
0612 |
3 |
None |
None |
Truro |
0634 |
0634 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C42827/2026-09-12/detailed |
None |
Par |
2026-09-12T06:13:00+01:00 |
Truro |
22.0 |
{"type": "LineString", "coordinates": [[-4.7049451, 50.35426], [-4.7049229, 50.35396000000001], [-4.704944099999999, 50.35370259999999], [-4.7049806, 50.3532582], [-4.7050465, 50.3525618], [-4.7051142, 50.3521329], [-4.7052286, 50.35169150000001], [-4.7053368, 50.3513613], [-4.7054671, 50.3510475], [-4.7056142, 50.3506894], [-4.705674, 50.350553600000005], [-4.7057683, 50.3503529], [-4.705859, 50.350161400000005], [-4.706127399999999, 50.3495772], [-4.70634864216999, 50.34912091660915], [-4.706425600000001, 50.3489622], [-4.706643799999999, 50.34848959999999], [-4.706850099999999, 50.34790569999999], [-4.707039699999999, 50.3471391], [-4.707144, 50.34665280000001], [-4.7072585, 50.34618940000001], [-4.7073084, 50.3460392], [-4.7074193, 50.345780899999994], [-4.707555999999999, 50.3455104], [-4.7077077, 50.3452778], [-4.7078635, 50.34505459999999], [-4.7080065, 50.3448517], [-4.708227199999999, 50.3445994], [-4.708420799999999, 50.3443792], [-4.708688799999999, 50.3441263], [-4.7087468, 50.3440731], [-4.7090579, 50.343798099999994], [-4.709415300000001, 50.34351899999999], [-4.709771099999999, 50.3432594], [-4.7100428999999995, 50.343079], [-4.7103339, 50.34290910000001], [-4.7106954, 50.342721], [-4.7111031, 50.3425284], [-4.7115408, 50.34235170000001], [-4.711995699999999, 50.3421906], [-4.712129699999999, 50.3421465], [-4.712477899999999, 50.3420481], [-4.7128893, 50.3419425], [-4.7133012, 50.3418574], [-4.7136925, 50.341781399999995], [-4.7142863, 50.3416921], [-4.7146582, 50.34165290000001], [-4.715057999999999, 50.341622099999995], [-4.715755099999999, 50.3415941], [-4.716442999999999, 50.3415825], [-4.7171231, 50.34158540000001], [-4.7178257, 50.3415853], [-4.718883499999999, 50.34158000000001], [-4.719427699999999, 50.34156579999999], [-4.7199626, 50.3415396], [-4.720507699999999, 50.3414853], [-4.721013699999999, 50.3414171], [-4.7215513, 50.34132900000001], [-4.722200099999999, 50.34119239999999], [-4.7229893, 50.34099770000001], [-4.723826999999999, 50.340748899999994], [-4.724399599999999, 50.34058709999999], [-4.724953899999999, 50.340443399999984], [-4.725511799999999, 50.340309000000005], [-4.726042499999999, 50.3402058], [-4.7265733999999995, 50.34010200000001], [-4.7271948, 50.3399975], [-4.728422599999999, 50.33977620000001], [-4.729594699999999, 50.3395101], [-4.7307707, 50.33925909999999], [-4.7314384, 50.3391394], [-4.7318696, 50.3390771], [-4.732528800000001, 50.33902539999998], [-4.733102700000001, 50.33900349999998], [-4.7336944, 50.3390025], [-4.734494099999999, 50.3390484], [-4.734637499999999, 50.3390599], [-4.7352187, 50.339152799999994], [-4.735668399999999, 50.3392379], [-4.736551099999999, 50.3394266], [-4.7372093, 50.33955549999999], [-4.7378313, 50.339659], [-4.738458299999999, 50.33973340000001], [-4.7390645, 50.3397745], [-4.739563399999999, 50.3397847], [-4.740267399999999, 50.3397862], [-4.740907899999999, 50.3397508], [-4.7416186, 50.3396751], [-4.742306199999999, 50.339569], [-4.7429759, 50.3394309], [-4.7438067, 50.339239199999994], [-4.7445484, 50.33909], [-4.7450765, 50.33901230000001], [-4.745517699999999, 50.338952], [-4.7460002999999995, 50.3388997], [-4.7465722, 50.33885269999998], [-4.7470799, 50.3388214], [-4.747988199999999, 50.3388095], [-4.7483414999999995, 50.3388071], [-4.7487754, 50.3388225], [-4.7492786, 50.3388411], [-4.7505409, 50.33891330000001], [-4.751182, 50.3389599], [-4.751757999999999, 50.3389889], [-4.7522924, 50.338996599999994], [-4.7527447, 50.3389912], [-4.753204299999999, 50.3389889], [-4.7537454, 50.338968], [-4.7541736, 50.3389414], [-4.7546508, 50.3389043], [-4.755285699999999, 50.33884700000001], [-4.7556966, 50.3388029], [-4.7560773, 50.33875050000001], [-4.756527499999999, 50.33868199999999], [-4.756993499999999, 50.338602899999984], [-4.7575815, 50.338493199999995], [-4.7579289, 50.33842320000001], [-4.758776199999999, 50.33825259999999], [-4.7589631, 50.3382191], [-4.7593233, 50.33816099999999], [-4.7597706, 50.3380995], [-4.760241999999999, 50.338047499999995], [-4.7605138, 50.3380261], [-4.7608254, 50.3380105], [-4.761071005833464, 50.3380060552203], [-4.761212199999999, 50.33800349999999], [-4.761716599999999, 50.33800509999998], [-4.7621863, 50.33800469999999], [-4.7625288999999995, 50.3380212], [-4.7627185999999995, 50.338036], [-4.7628524, 50.3380481], [-4.7629861, 50.3380601], [-4.763290799999999, 50.3380935], [-4.7636364, 50.33813179999999], [-4.763892899999999, 50.3381692], [-4.7644028, 50.3382637], [-4.7648896, 50.33836500000001], [-4.765430199999999, 50.33851249999999], [-4.765974899999999, 50.3386565], [-4.766585699999999, 50.3388251], [-4.767075199999999, 50.3389463], [-4.7674633, 50.339032200000005], [-4.7678599, 50.33911349999999], [-4.768277, 50.33918280000001], [-4.7685123, 50.339206700000005], [-4.7688304, 50.33923899999999], [-4.769234800000001, 50.33928], [-4.7696919, 50.3393035], [-4.7706653, 50.3393086], [-4.772356899999999, 50.33921369999999], [-4.774143099999999, 50.3391067], [-4.7751175, 50.3390519], [-4.7760469, 50.3389997], [-4.7770824, 50.33894670000001], [-4.7780842, 50.3388804], [-4.7783233, 50.33885929999999], [-4.7787105, 50.3388283], [-4.780437699999999, 50.3386902], [-4.7818785, 50.3385838], [-4.7823729, 50.3385666], [-4.7829016, 50.3385626], [-4.7829285, 50.3385629], [-4.7837224, 50.3385711], [-4.7846015, 50.33862859999999], [-4.785172499999999, 50.3387018], [-4.7857061, 50.3387828], [-4.786211999999999, 50.338867], [-4.7865924, 50.3389358], [-4.786897299999999, 50.33899869999998], [-4.7869967, 50.3390227], [-4.7874336, 50.33912839999999], [-4.7878565, 50.3392015], [-4.7893305, 50.33958239999998], [-4.7897692, 50.33969700000001], [-4.790411599999999, 50.339848], [-4.7907319, 50.339910499999995], [-4.7907675, 50.3399175], [-4.791347, 50.3400307], [-4.7921645, 50.340168699999985], [-4.792961999999999, 50.340324499999994], [-4.7933989, 50.340426100000016], [-4.7938053, 50.340536], [-4.794240299999999, 50.3406823], [-4.794640799999999, 50.3408353], [-4.7952951, 50.3411406], [-4.7961668, 50.34160059999999], [-4.7970059, 50.34204799999999], [-4.7973898, 50.3422215], [-4.797730799999999, 50.3423555], [-4.798077, 50.3424773], [-4.7983547, 50.3425658], [-4.7986599, 50.3426339], [-4.7992775, 50.34275149999999], [-4.7996747, 50.34280400000001], [-4.803766099999999, 50.34332020000001], [-4.804094799999999, 50.34335909999999], [-4.8048306, 50.34344370000001], [-4.8059819, 50.3435492], [-4.8071268, 50.34356710000001], [-4.808224, 50.3435023], [-4.8108255, 50.34328970000001], [-4.8114593, 50.3432286], [-4.8120032, 50.3431498], [-4.8128188, 50.3429896], [-4.812991, 50.34295130000001], [-4.8133894, 50.3428494], [-4.8137878999999995, 50.3427347], [-4.8141791, 50.3426028], [-4.8145742, 50.34246699999999], [-4.814797699999999, 50.34238280000001], [-4.815063899999999, 50.3422727], [-4.8151527, 50.34223840000001], [-4.8156517, 50.3420413], [-4.816828699999999, 50.3415714], [-4.817777699999999, 50.34121840000001], [-4.818315700000001, 50.3410355], [-4.819005, 50.340829600000006], [-4.8196368, 50.340683], [-4.8200021, 50.34060480000001], [-4.8201890999999994, 50.3405648], [-4.8202193, 50.34055899999999], [-4.8205612, 50.3404939], [-4.821491699999999, 50.3403466], [-4.8223133, 50.3402316], [-4.8243649, 50.33993739999999], [-4.8256559999999995, 50.3397087], [-4.8265457, 50.33953919999999], [-4.827173299999999, 50.3394123], [-4.8279585, 50.3392323], [-4.8284005, 50.339126699999994], [-4.8285175, 50.33909870000001], [-4.8287928, 50.3390329], [-4.8295832, 50.3388251], [-4.8299326, 50.3387263], [-4.8304166, 50.33858939999999], [-4.830745913836396, 50.338491785223866], [-4.8317178, 50.3382037], [-4.8344632, 50.337355800000005], [-4.8353142, 50.33710529999998], [-4.836114, 50.3368748], [-4.8368099, 50.3366977], [-4.837507399999999, 50.336537599999986], [-4.838625999999999, 50.336317599999994], [-4.8391737, 50.3362356], [-4.839729200000001, 50.3361581], [-4.8410049, 50.3359473], [-4.8414261, 50.3358616], [-4.8419661, 50.3357361], [-4.842432199999999, 50.3356054], [-4.842902399999999, 50.3354607], [-4.843335700000001, 50.33531109999999], [-4.843761599999999, 50.3351501], [-4.8440934, 50.3350159], [-4.8442283999999995, 50.334953699999986], [-4.844315099999999, 50.33491380000001], [-4.8444949, 50.334831099999995], [-4.8448009, 50.3346709], [-4.845089499999999, 50.3345161], [-4.8454952, 50.3343087], [-4.8458867, 50.33406419999999], [-4.846414899999999, 50.33366949999999], [-4.8474198, 50.33298980000001], [-4.847513099999999, 50.332933100000005], [-4.8478566999999995, 50.332718799999995], [-4.8481716, 50.33254780000001], [-4.8485832, 50.332338], [-4.849001899999999, 50.3321427], [-4.849766399999999, 50.331836999999986], [-4.8501285, 50.3317133], [-4.850828999999999, 50.331495], [-4.8509025342454155, 50.331475007159895], [-4.8516172, 50.3312807], [-4.851817499999999, 50.3312339], [-4.8544735, 50.33057269999999], [-4.8550183, 50.3304297], [-4.8555601, 50.3302722], [-4.856005299999999, 50.330114599999995], [-4.8564398, 50.3299536], [-4.8568636, 50.3297772], [-4.8572736999999995, 50.3295844], [-4.85773, 50.32933549999999], [-4.858429799999999, 50.32891660000001], [-4.8588297, 50.328702], [-4.859309499999999, 50.3284782], [-4.8597843, 50.3282882], [-4.860202699999999, 50.32814090000001], [-4.8606775, 50.32798849999999], [-4.8608665, 50.3279384], [-4.8609945, 50.3279044], [-4.861249, 50.3278441], [-4.8617211, 50.32773279999999], [-4.862217299999999, 50.3276438], [-4.8627645, 50.32756669999999], [-4.8633734, 50.3275119], [-4.8639473, 50.3274845], [-4.8645267, 50.327489599999986], [-4.865087299999999, 50.3275102], [-4.8656556, 50.327557000000006], [-4.8662003, 50.3276181], [-4.8667313, 50.32770200000001], [-4.8672756999999995, 50.32781219999999], [-4.8677478999999995, 50.32791769999999], [-4.8681048, 50.3280128], [-4.8682332, 50.328051900000006], [-4.8690942, 50.3283567], [-4.8695611, 50.3285153], [-4.870065299999999, 50.3286506], [-4.870580299999999, 50.32877040000001], [-4.8710953, 50.3288629], [-4.871698699999999, 50.3289371], [-4.872197699999999, 50.32898620000001], [-4.8727636, 50.329015299999995], [-4.8733162, 50.32900839999999], [-4.8738687, 50.3289913], [-4.8743756, 50.32894170000001], [-4.8749094, 50.32886459999999], [-4.875486099999999, 50.328755], [-4.8760842, 50.3286266], [-4.8767387, 50.3284794], [-4.8773851, 50.3283116], [-4.8775836, 50.328255], [-4.877967, 50.32812379999999], [-4.8783134, 50.32799369999999], [-4.8786352, 50.327853299999994], [-4.878935599999999, 50.327706000000006], [-4.8792146, 50.3275519], [-4.8794989, 50.327385199999995], [-4.8797564, 50.3272191], [-4.8800085, 50.3270342], [-4.8813067, 50.3260599], [-4.8813508, 50.326034099999994], [-4.8815292999999995, 50.3259297], [-4.881845800000001, 50.32576360000001], [-4.882250799999999, 50.325569], [-4.882639799999999, 50.32539440000001], [-4.883076999999999, 50.3252311], [-4.883629499999999, 50.3250564], [-4.8845683, 50.324799500000005], [-4.8856599, 50.32453409999999], [-4.8862177, 50.324416], [-4.8868078, 50.3243132], [-4.887252999999999, 50.3242481], [-4.887725099999999, 50.32418820000001], [-4.8883724, 50.32412920000001], [-4.8890233, 50.3240701], [-4.8896473, 50.324008899999995], [-4.890251699999999, 50.3239176], [-4.8908177, 50.32380119999999], [-4.8913219, 50.323671100000006], [-4.8917914, 50.3235255], [-4.8922629, 50.323357599999994], [-4.8927917999999995, 50.3231487], [-4.893241899999999, 50.322938], [-4.893642099999999, 50.3227309], [-4.8940042, 50.3225168], [-4.8944033, 50.3222582], [-4.894800799999999, 50.32198249999999], [-4.8952058, 50.3216846], [-4.8956591, 50.3213951], [-4.896109199999999, 50.32113820000001], [-4.8965544, 50.3209292], [-4.8969782, 50.3207614], [-4.8974052, 50.3206176], [-4.8980225, 50.3204447], [-4.9002573, 50.3199611], [-4.9006376, 50.3198751], [-4.9010713, 50.3197613], [-4.9015299, 50.3196191], [-4.9035443, 50.3189786], [-4.9039546, 50.3188519], [-4.9044133, 50.318730299999984], [-4.9045782, 50.3186925], [-4.9046908, 50.3186667], [-4.904832099999999, 50.31863439999999], [-4.905035999999999, 50.3185916], [-4.905242, 50.31855660000001], [-4.905558999999999, 50.3185027], [-4.906033899999999, 50.3184238], [-4.9065838, 50.3183536], [-4.9071309, 50.3183125], [-4.9076781, 50.31828160000001], [-4.9081877, 50.3182679], [-4.9087751, 50.3182851], [-4.909266, 50.3183005], [-4.9097246, 50.3183279], [-4.9102423, 50.318382699999994], [-4.9107278, 50.3184443], [-4.9112213, 50.3185231], [-4.9116773, 50.3186088], [-4.9122298, 50.3187321], [-4.9127153, 50.318843400000006], [-4.913149799999999, 50.3189547], [-4.9136085, 50.31906599999999], [-4.9140725, 50.3191619], [-4.9145177, 50.3192527], [-4.9146599, 50.31928010000001], [-4.915145400000001, 50.31934859999999], [-4.9156067, 50.319412], [-4.9161432, 50.3194634], [-4.916674199999999, 50.3195045], [-4.9171839, 50.319525], [-4.917723, 50.3195438], [-4.921695299999999, 50.3195969], [-4.9218348, 50.3195969], [-4.922328299999999, 50.3195935], [-4.9227897, 50.319572999999984], [-4.923275199999999, 50.31953699999999], [-4.9237687, 50.3194805], [-4.924238100000001, 50.319410299999994], [-4.9247529000000005, 50.31931949999999], [-4.9252277, 50.3192167], [-4.9256863, 50.31909170000001], [-4.9261369, 50.318941], [-4.926574099999999, 50.3187852], [-4.9270355, 50.3185951], [-4.9274432, 50.31839639999998], [-4.927781099999999, 50.31820969999999], [-4.9281245, 50.3180093], [-4.9284705, 50.317791799999995], [-4.928800399999999, 50.3175486], [-4.9291544, 50.3172557], [-4.9294817, 50.3169389], [-4.929771299999999, 50.3166083], [-4.930002099999999, 50.316336], [-4.9305654, 50.3155738], [-4.9308711999999995, 50.31519869999998], [-4.9311689, 50.3148819], [-4.9315519, 50.31454240000001], [-4.931927999999999, 50.3142636], [-4.9323244, 50.314002899999984], [-4.9327884, 50.3137374], [-4.935628099999999, 50.31226070000001], [-4.9361496, 50.31200770000001], [-4.936712899999999, 50.3117474], [-4.937171499999999, 50.3115692], [-4.937729, 50.31136159999999], [-4.937917199999999, 50.311298599999986], [-4.9385234, 50.3111239], [-4.939145199999999, 50.31095400000001], [-4.9397223, 50.31083269999999], [-4.940325399999999, 50.31072439999998], [-4.940734062657367, 50.31066581918807], [-4.9409079, 50.3106409], [-4.9415297, 50.310565100000005], [-4.9422087, 50.3105158], [-4.943814999999999, 50.3104452], [-4.944469399999999, 50.3103973], [-4.9450598999999995, 50.3103342], [-4.945609799999999, 50.31024860000001], [-4.9461382, 50.3101424], [-4.9466639, 50.31001219999999], [-4.947185799999999, 50.3098682], [-4.9477364, 50.309674399999984], [-4.948232999999999, 50.3094726], [-4.948704599999999, 50.3092427], [-4.948754519202449, 50.3092170302897], [-4.9491369, 50.309020399999994], [-4.949519999999999, 50.3087768], [-4.9499948, 50.3084308], [-4.950035699999999, 50.30840200000001], [-4.950126199999999, 50.3083383], [-4.9504084, 50.308116099999985], [-4.9505692, 50.3079806], [-4.950947400000001, 50.3076791], [-4.9512853, 50.3073982], [-4.9516122, 50.30716830000001], [-4.9520198, 50.3069148], [-4.952415399999999, 50.30670400000001], [-4.9528755, 50.30647619999999], [-4.9538173, 50.3060003], [-4.9542894, 50.305755300000015], [-4.9546998, 50.3055087], [-4.955086, 50.3052465], [-4.9554638, 50.30496179999999], [-4.9559603999999995, 50.30452530000001], [-4.956534, 50.303945899999995], [-4.9571942, 50.30329869999999], [-4.9575188, 50.3030057], [-4.957867499999999, 50.30276069999999], [-4.9582483, 50.30251229999999], [-4.9586583, 50.3022807], [-4.9590664, 50.3020583], [-4.9596189, 50.3017996], [-4.961550099999999, 50.30099609999999], [-4.9616977, 50.30092930000001], [-4.962129699999999, 50.3007372], [-4.9625195, 50.3005392], [-4.9629235, 50.3002988], [-4.9633178, 50.30003159999999], [-4.9636638, 50.29978140000001], [-4.964003699999999, 50.2995129], [-4.9642793, 50.2992646], [-4.9645988999999995, 50.2989556], [-4.968384, 50.295128000000005], [-4.969205299999999, 50.2942642], [-4.9694606, 50.2940193], [-4.9697069, 50.293739900000006], [-4.969931599999999, 50.2934487], [-4.9703687, 50.2928729], [-4.970431099999999, 50.2927889], [-4.9707524, 50.2923669], [-4.971121999999999, 50.291942299999995], [-4.9715457999999995, 50.291546499999995], [-4.9720956, 50.2911232], [-4.9726482, 50.2907754], [-4.973208699999999, 50.2904669], [-4.973917899999999, 50.2901122], [-4.9740563, 50.29004189999999], [-4.975468199999999, 50.28934639999999], [-4.9760894, 50.2890857], [-4.976695599999999, 50.288859499999994], [-4.9774037, 50.2886418], [-4.978104899999999, 50.28846879999999], [-4.982382299999999, 50.287642], [-4.9831249, 50.28752789999999], [-4.9838276, 50.28745249999999], [-4.9845742, 50.28741140000001], [-4.985447699999999, 50.2873994], [-4.9863823, 50.2874169], [-4.9869578, 50.28742679999999], [-4.9875317, 50.28742510000001], [-4.9881272, 50.287409700000005], [-4.988689699999999, 50.28736699999999], [-4.989338100000001, 50.2873001], [-4.9898985, 50.287214299999995], [-4.9904001, 50.2871234], [-4.9908963, 50.2870138], [-4.9914515, 50.2869024], [-4.9919987, 50.286773799999985], [-4.9926262999999995, 50.286647], [-4.9932406, 50.2865373], [-4.993854800000001, 50.28644819999999], [-4.9944797, 50.2863865], [-4.995142199999999, 50.28634199999999], [-4.9959682, 50.286331399999995], [-4.9965475999999995, 50.28635200000001], [-4.9971538, 50.286393100000005], [-4.9977224, 50.2864582], [-4.9983688, 50.286554499999994], [-4.9986612, 50.28660899999999], [-5.000185499999999, 50.2868956], [-5.001029599999999, 50.28704950000001], [-5.001860999999999, 50.28716599999999], [-5.0026523, 50.2872569], [-5.003376499999999, 50.28731169999999], [-5.004063099999999, 50.287334], [-5.004811499999999, 50.287327100000006], [-5.0050841, 50.28731449999998], [-5.0055169, 50.2872946], [-5.0062545, 50.287226], [-5.0069921, 50.2871232], [-5.0077029, 50.28697919999999], [-5.0146042, 50.2852226], [-5.015155, 50.28509109999999], [-5.0156154, 50.284970599999994], [-5.0160982, 50.2848406], [-5.0162377, 50.284799199999995], [-5.0167929, 50.2846247], [-5.0173776, 50.2844153], [-5.017935499999999, 50.28418049999999], [-5.0184264, 50.28394599999999], [-5.0189387, 50.2836581], [-5.0194724, 50.28334960000001], [-5.019904299999999, 50.2830768], [-5.0204353, 50.2827477], [-5.020920799999999, 50.2824821], [-5.021425099999999, 50.2822318], [-5.021950800000001, 50.2820039], [-5.0224255, 50.281817], [-5.0229164, 50.28164389999999], [-5.023404599999999, 50.2814794], [-5.0239759, 50.2813271], [-5.0245659, 50.2811917], [-5.025148, 50.28108370000001], [-5.025708599999999, 50.2810049], [-5.0264462, 50.28093119999999], [-5.026687599999999, 50.28091400000001], [-5.0272803, 50.2808883], [-5.0280019, 50.28086950000001], [-5.0292732, 50.28084519999998], [-5.0299009, 50.2808212], [-5.03056559106932, 50.28077834075108], [-5.030614299999999, 50.2807752], [-5.0313385, 50.2807238], [-5.0377141, 50.28004849999999], [-5.0383471, 50.279967899999995], [-5.038990899999999, 50.27985309999999], [-5.0398009, 50.279655899999995], [-5.0407048, 50.27939200000001], [-5.0417187, 50.2790492], [-5.0425367, 50.2787321], [-5.0429359, 50.278558], [-5.043345899999999, 50.2783533], [-5.043688399999999, 50.2781529], [-5.044045, 50.27793359999999], [-5.0443555, 50.277707], [-5.044718499999999, 50.27744299999999], [-5.0450582, 50.2771911], [-5.045393499999999, 50.276922000000006], [-5.045674, 50.27668400000001], [-5.0459487, 50.276400899999985], [-5.0462196, 50.27608200000001], [-5.0464342, 50.2758421], [-5.0465311, 50.27572359999999], [-5.0466836, 50.27553689999999], [-5.046919699999999, 50.2752198], [-5.0471423, 50.27488899999998], [-5.047335399999999, 50.2745684], [-5.0475554, 50.274156999999995], [-5.048121199999999, 50.2730833], [-5.048474399999999, 50.272073], [-5.048517899999999, 50.2719745], [-5.0486882, 50.2716198], [-5.048878599999999, 50.27120659999999], [-5.0490959, 50.2708774], [-5.049313199999999, 50.27054999999999], [-5.0495519, 50.270238], [-5.0498147, 50.2699397], [-5.0500749, 50.269649900000005], [-5.0504122, 50.269318000000005], [-5.050560399999999, 50.2691956], [-5.050896, 50.26893520000001], [-5.051264899999999, 50.26867540000001], [-5.051837699999999, 50.2683151], [-5.052390299999999, 50.2680171], [-5.053045099999999, 50.2676905], [-5.0537393, 50.267388799999985], [-5.0556673, 50.26658450000001], [-5.056163499999999, 50.26638220000001], [-5.0563808, 50.2662965], [-5.0582049, 50.26555590000001], [-5.0587732999999995, 50.2653389], [-5.0599569, 50.2648608], [-5.0604445, 50.2646699], [-5.0606605, 50.2645927], [-5.0608803, 50.26452110000001], [-5.0612052, 50.2644263], [-5.0615751, 50.264322500000006], [-5.0619494, 50.2642335], [-5.0623886, 50.2641591], [-5.0626172, 50.2641224], [-5.0628381000000005, 50.264100000000006], [-5.063415499999999, 50.264058600000006], [-5.0639503, 50.26401489999999], [-5.0644793, 50.26397539999999], [-5.065139199999999, 50.26392609999999], [-5.065795, 50.26387129999999], [-5.066215, 50.2638186], [-5.0665391, 50.2637727], [-5.0668699, 50.26369729999999], [-5.0671201, 50.2636394], [-5.0667647, 50.2637034], [-5.0666036, 50.26372550000001], [-5.066448099999999, 50.2637431], [-5.0661551, 50.2637696], [-5.0648917, 50.26385750000001]]} |
19.0 |
0613 |
0635 |
Par |
Truro |
Truro |
50.2638575 |
-5.0648917 |
50.2638575 |
-5.0648917 |
1 |
0 |
2026-09-12 05:45:52 |
TERMINATED |
2026-09-12 05:35:00 |
Truro |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115607 |
1789191294361827 |
16 |
16 |
2026-09-12 05:45:36.375295 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:36.315702 |
| 465629 |
496775 |
C35516 |
723W22M612 |
2026-09-12 |
COMPLETE |
13116052 |
2026-09-12 06:35:00 |
2026-09-12 05:45:52 |
2026-09-14 05:45:52 |
{"id": 496775, "stp": "P", "toc": "Elizabeth Line", "uid": "C35516", "consist": "345024", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35516/2026-09-12/detailed", "trust_id": "723W22M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-12", "dest_arr_time": "0636", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W22", "timing_status": "EARLY", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "0635", "current_leg_dep": "0634", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0634", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-12T05:45:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "0636", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13023.842, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13672.405, \"from_m\": 13023.842, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18955.935, \"from_m\": 13672.405, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 23927.774, \"from_m\": 18955.935, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 26845.082, \"from_m\": 23927.774, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27643.052, \"from_m\": 26845.082, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28328.758, \"from_m\": 27643.052, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 28396.05, \"from_m\": 28328.758, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28440.839, \"from_m\": 28396.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28930.151, \"from_m\": 28440.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28990.616, \"from_m\": 28930.151, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30010.442, \"from_m\": 28990.616, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32826.095, \"from_m\": 30010.442, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 40577.978, \"from_m\": 32826.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41284.066, \"from_m\": 40577.978, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41645.4, \"from_m\": 41284.066, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49542.855, \"from_m\": 41645.4, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 50273.184, \"from_m\": 49542.855, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 51308.528, \"from_m\": 50273.184, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58320.73, \"from_m\": 51308.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59407.169, \"from_m\": 58320.73, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59442.665, \"from_m\": 59407.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59714.473, \"from_m\": 59442.665, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60369.685, \"from_m\": 59714.473, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61284.885, \"from_m\": 60369.685, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61312.234, \"from_m\": 61284.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62282.495, \"from_m\": 61312.234, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63426.817, \"from_m\": 62282.495, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71860.648, \"from_m\": 63426.817, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 71981.064, \"from_m\": 71860.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72318.873, \"from_m\": 71981.064, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 76074.25, \"from_m\": 72318.873, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 76172.081, \"from_m\": 76074.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 76238.786, \"from_m\": 76172.081, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78680.743, \"from_m\": 76238.786, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 85905.413, \"from_m\": 78680.743, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 85971.925, \"from_m\": 85905.413, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87065.386, \"from_m\": 85971.925, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 87116.214, \"from_m\": 87065.386, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87149.531, \"from_m\": 87116.214, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87198.194, \"from_m\": 87149.531, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 87677.312, \"from_m\": 87198.194, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90081.494, \"from_m\": 87677.312, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 105633.173, \"from_m\": 90081.494, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 106145.879, \"from_m\": 105633.173, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 108678.03, \"from_m\": 106145.879, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110610.552, \"from_m\": 108678.03, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110926.778, \"from_m\": 110610.552, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 111636.503, \"from_m\": 110926.778, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 111985.748, \"from_m\": 111636.503, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 118053.138, \"from_m\": 111985.748, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 118418.035, \"from_m\": 118053.138, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122040.955, \"from_m\": 118418.035, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122598.697, \"from_m\": 122040.955, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122652.744, \"from_m\": 122598.697, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122653.651, \"from_m\": 122652.744, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125213.166, \"from_m\": 122653.651, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 128685.591, \"from_m\": 125213.166, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 128724.92, \"from_m\": 128685.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130896.003, \"from_m\": 128724.92, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 131758.486, \"from_m\": 130896.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132067.341, \"from_m\": 131758.486, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 496775, \"profile_key\": \"775a9568c1a559ec4769e7051246a77d18b9579deb063a576a48f4964ea72824\", \"schedule_id\": 8063, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 30699}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 132067.341, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30699}], \"total_distance_m\": 132067.341, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 129485.022, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2582.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0634", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:36Z\", \"source_id\": 39952835, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:39Z\", \"source_id\": 13116052, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789191340399010, "current_leg_arrival_utc": "2026-09-12T06:35:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:38.097994", "service_state_evidence_id": 39952835, "current_leg_start_actual_dep": "2026-09-12T06:34:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-12T05:35:34", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:39.249122", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
PDX |
3W22 |
345024 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13023.842, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13672.405, "from_m": 13023.842, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18955.935, "from_m": 13672.405, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 23927.774, "from_m": 18955.935, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 26845.082, "from_m": 23927.774, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27643.052, "from_m": 26845.082, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28328.758, "from_m": 27643.052, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 28396.05, "from_m": 28328.758, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28440.839, "from_m": 28396.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28930.151, "from_m": 28440.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28990.616, "from_m": 28930.151, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30010.442, "from_m": 28990.616, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32826.095, "from_m": 30010.442, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 40577.978, "from_m": 32826.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41284.066, "from_m": 40577.978, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41645.4, "from_m": 41284.066, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49542.855, "from_m": 41645.4, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 50273.184, "from_m": 49542.855, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 51308.528, "from_m": 50273.184, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58320.73, "from_m": 51308.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59407.169, "from_m": 58320.73, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59442.665, "from_m": 59407.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59714.473, "from_m": 59442.665, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60369.685, "from_m": 59714.473, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61284.885, "from_m": 60369.685, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61312.234, "from_m": 61284.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62282.495, "from_m": 61312.234, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63426.817, "from_m": 62282.495, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71860.648, "from_m": 63426.817, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 71981.064, "from_m": 71860.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72318.873, "from_m": 71981.064, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 76074.25, "from_m": 72318.873, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 76172.081, "from_m": 76074.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 76238.786, "from_m": 76172.081, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78680.743, "from_m": 76238.786, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 85905.413, "from_m": 78680.743, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 85971.925, "from_m": 85905.413, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87065.386, "from_m": 85971.925, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 87116.214, "from_m": 87065.386, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87149.531, "from_m": 87116.214, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87198.194, "from_m": 87149.531, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 87677.312, "from_m": 87198.194, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90081.494, "from_m": 87677.312, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 105633.173, "from_m": 90081.494, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 106145.879, "from_m": 105633.173, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 108678.03, "from_m": 106145.879, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110610.552, "from_m": 108678.03, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110926.778, "from_m": 110610.552, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 111636.503, "from_m": 110926.778, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 111985.748, "from_m": 111636.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 118053.138, "from_m": 111985.748, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 118418.035, "from_m": 118053.138, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122040.955, "from_m": 118418.035, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122598.697, "from_m": 122040.955, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122652.744, "from_m": 122598.697, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122653.651, "from_m": 122652.744, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125213.166, "from_m": 122653.651, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 128685.591, "from_m": 125213.166, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 128724.92, "from_m": 128685.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130896.003, "from_m": 128724.92, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 131758.486, "from_m": 130896.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132067.341, "from_m": 131758.486, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 496775, "profile_key": "775a9568c1a559ec4769e7051246a77d18b9579deb063a576a48f4964ea72824", "schedule_id": 8063, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0634", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30699}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 30699}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 132067.341, "from_m": 0.0, "section_seq": 1, "route_path_id": 30699}], "total_distance_m": 132067.341, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 129485.022, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2582.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:36Z", "source_id": 39952835, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:39Z", "source_id": 13116052, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Westbourne Park Carriage Sidings |
0634 |
0634 |
5 |
None |
None |
Paddington (Crossrail) |
0636 |
0636 |
A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C35516/2026-09-12/detailed |
None |
Westbourne Park Carriage Sidings |
2026-09-12T06:34:00+01:00 |
Paddington (Crossrail) |
1.0 |
{"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.0 |
0634 |
0635 |
Westbourne Park Carriage Sidings |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-12 05:45:52 |
TERMINATED |
2026-09-12 05:35:34 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
39952835 |
1789191340399010 |
7 |
7 |
2026-09-12 05:45:39.249122 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:38.097994 |
| 465630 |
497574 |
W43969 |
772D00M512 |
2026-09-12 |
COMPLETE |
13115413 |
2026-09-12 06:33:00 |
2026-09-12 05:45:52 |
2026-09-14 05:45:52 |
{"id": 497574, "stp": "P", "toc": "Transport for Wales", "uid": "W43969", "consist": "231010", "dest_crs": "BGD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43969/2026-09-12/detailed", "trust_id": "772D00M512", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bargoed", "service_date": "2026-09-12", "dest_arr_time": "0640", "dest_platform": "1", "is_terminated": 1, "next_location": "Bargoed", "signalling_id": "2D00", "timing_status": "EARLY", "origin_station": "Cardiff Central", "current_leg_arr": "0635", "current_leg_dep": "0633", "current_leg_end": "Bargoed", "origin_dep_time": "0552", "origin_platform": "4A", "current_location": "Gilfach Fargoed", "last_update_time": "2026-09-12T05:45:52", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.227423299999999, 51.6841393], [-3.2275017, 51.6844277], [-3.2275832, 51.6847748], [-3.2276403, 51.685137100000006], [-3.2276800999999997, 51.6855211], [-3.2276360999999993, 51.6863802], [-3.2274721, 51.687881], [-3.2273638999999994, 51.68829859999999], [-3.2273520000000007, 51.6884769], [-3.2273492, 51.68916279999999], [-3.2274351, 51.689616], [-3.2276159, 51.6901759], [-3.2277988000000004, 51.69056479999998], [-3.2280206, 51.69093199999999], [-3.2282912999999995, 51.6913355], [-3.228566, 51.6916494], [-3.2291090999999996, 51.692106300000006]]}", "current_leg_start": "Gilfach Fargoed", "dest_arr_time_act": "0638", "motion_projection": null, "next_location_lat": "51.6921063", "next_location_lon": "-3.2291091", "previous_location": "Pengam", "current_leg_milage": "0.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1007.78, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1398.563, \"from_m\": 1007.78, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2228.123, \"from_m\": 1398.563, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2343.016, \"from_m\": 2228.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2398.176, \"from_m\": 2343.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2863.172, \"from_m\": 2398.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2942.181, \"from_m\": 2863.172, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3001.334, \"from_m\": 2942.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3069.396, \"from_m\": 3001.334, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4375.691, \"from_m\": 3069.396, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4434.36, \"from_m\": 4375.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4836.732, \"from_m\": 4434.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5442.587, \"from_m\": 4836.732, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5796.9, \"from_m\": 5442.587, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5929.454, \"from_m\": 5796.9, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6031.686, \"from_m\": 5929.454, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6129.308, \"from_m\": 6031.686, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6864.321, \"from_m\": 6129.308, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9368.579, \"from_m\": 6864.321, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13768.931, \"from_m\": 9368.579, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13915.347, \"from_m\": 13768.931, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 20180.213, \"from_m\": 13915.347, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20845.494, \"from_m\": 20180.213, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21253.951, \"from_m\": 20845.494, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22728.639, \"from_m\": 21253.951, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 22776.208, \"from_m\": 22728.639, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24985.227, \"from_m\": 22776.208, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 27214.563, \"from_m\": 24985.227, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 28171.44, \"from_m\": 27214.563, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28482.297, \"from_m\": 28171.44, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28946.376, \"from_m\": 28482.297, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29550.159, \"from_m\": 28946.376, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30812.091, \"from_m\": 29550.159, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37163.827, \"from_m\": 30812.091, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 39053.519, \"from_m\": 37163.827, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 42170.286, \"from_m\": 39053.519, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44773.903, \"from_m\": 42170.286, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44909.231, \"from_m\": 44773.903, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47047.303, \"from_m\": 44909.231, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47109.282, \"from_m\": 47047.303, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47887.043, \"from_m\": 47109.282, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52630.074, \"from_m\": 47887.043, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 64232.828, \"from_m\": 52630.074, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 69958.085, \"from_m\": 64232.828, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 70485.271, \"from_m\": 69958.085, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70544.803, \"from_m\": 70485.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71630.8, \"from_m\": 70544.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71689.756, \"from_m\": 71630.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 71894.653, \"from_m\": 71689.756, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83412.597, \"from_m\": 71894.653, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 86372.419, \"from_m\": 83412.597, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90526.67, \"from_m\": 86372.419, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 95371.399, \"from_m\": 90526.67, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 95389.105, \"from_m\": 95371.399, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104727.076, \"from_m\": 95389.105, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 122501.98, \"from_m\": 104727.076, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 122538.25, \"from_m\": 122501.98, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 124153.748, \"from_m\": 122538.25, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 144508.116, \"from_m\": 124153.748, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 147632.652, \"from_m\": 144508.116, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 148573.596, \"from_m\": 147632.652, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 152219.57, \"from_m\": 148573.596, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 152263.85, \"from_m\": 152219.57, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 154659.712, \"from_m\": 152263.85, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 163077.96, \"from_m\": 154659.712, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 163436.842, \"from_m\": 163077.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 163499.032, \"from_m\": 163436.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 163817.429, \"from_m\": 163499.032, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 165117.401, \"from_m\": 163817.429, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 165210.347, \"from_m\": 165117.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 165886.573, \"from_m\": 165210.347, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171830.513, \"from_m\": 165886.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 173161.875, \"from_m\": 171830.513, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 174826.648, \"from_m\": 173161.875, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 188120.05, \"from_m\": 174826.648, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 192177.039, \"from_m\": 188120.05, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 193652.204, \"from_m\": 192177.039, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 193700.64, \"from_m\": 193652.204, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 195263.988, \"from_m\": 193700.64, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 198230.567, \"from_m\": 195263.988, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 198556.64, \"from_m\": 198230.567, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 203631.827, \"from_m\": 198556.64, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 207706.487, \"from_m\": 203631.827, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 214003.206, \"from_m\": 207706.487, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 215574.29, \"from_m\": 214003.206, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 225513.246, \"from_m\": 215574.29, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 228706.409, \"from_m\": 225513.246, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 230462.842, \"from_m\": 228706.409, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 233824.879, \"from_m\": 230462.842, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 240629.971, \"from_m\": 233824.879, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 245582.181, \"from_m\": 240629.971, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 252531.534, \"from_m\": 245582.181, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 272363.912, \"from_m\": 252531.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 274059.704, \"from_m\": 272363.912, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 277409.167, \"from_m\": 274059.704, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 307127.094, \"from_m\": 277409.167, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 308630.48, \"from_m\": 307127.094, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 308775.966, \"from_m\": 308630.48, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 308833.748, \"from_m\": 308775.966, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 308856.643, \"from_m\": 308833.748, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 309905.83, \"from_m\": 308856.643, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310132.331, \"from_m\": 309905.83, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 310186.413, \"from_m\": 310132.331, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310226.633, \"from_m\": 310186.413, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 310274.889, \"from_m\": 310226.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 310295.785, \"from_m\": 310274.889, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 310343.118, \"from_m\": 310295.785, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 313834.523, \"from_m\": 310343.118, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 313900.694, \"from_m\": 313834.523, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 313907.806, \"from_m\": 313900.694, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 313995.589, \"from_m\": 313907.806, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 314008.518, \"from_m\": 313995.589, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 314081.439, \"from_m\": 314008.518, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 321673.209, \"from_m\": 314081.439, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 332511.304, \"from_m\": 321673.209, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 333325.991, \"from_m\": 332511.304, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 333381.402, \"from_m\": 333325.991, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 334308.602, \"from_m\": 333381.402, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 347174.048, \"from_m\": 334308.602, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 347219.569, \"from_m\": 347174.048, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 353192.765, \"from_m\": 347219.569, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 355832.46, \"from_m\": 353192.765, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 355927.26, \"from_m\": 355832.46, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 356202.801, \"from_m\": 355927.26, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 390669.826, \"from_m\": 356202.801, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 392465.638, \"from_m\": 390669.826, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 431330.343, \"from_m\": 392465.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 431353.475, \"from_m\": 431330.343, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 431798.06, \"from_m\": 431353.475, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 431872.089, \"from_m\": 431798.06, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 432808.139, \"from_m\": 431872.089, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 441595.986, \"from_m\": 432808.139, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 488334.735, \"from_m\": 441595.986, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 488407.606, \"from_m\": 488334.735, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 502743.842, \"from_m\": 488407.606, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 508629.084, \"from_m\": 502743.842, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 508699.453, \"from_m\": 508629.084, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 508771.549, \"from_m\": 508699.453, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 508837.378, \"from_m\": 508771.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 514004.634, \"from_m\": 508837.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 515331.349, \"from_m\": 514004.634, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 515368.938, \"from_m\": 515331.349, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 529213.952, \"from_m\": 515368.938, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 535643.901, \"from_m\": 529213.952, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 554424.6, \"from_m\": 535643.901, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 554519.21, \"from_m\": 554424.6, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 567500.137, \"from_m\": 554519.21, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 567660.814, \"from_m\": 567500.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 568325.066, \"from_m\": 567660.814, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 569153.204, \"from_m\": 568325.066, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 571477.358, \"from_m\": 569153.204, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 578108.365, \"from_m\": 571477.358, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 581397.747, \"from_m\": 578108.365, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 585678.552, \"from_m\": 581397.747, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 585764.395, \"from_m\": 585678.552, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 585859.895, \"from_m\": 585764.395, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 585946.357, \"from_m\": 585859.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 599208.062, \"from_m\": 585946.357, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 601140.648, \"from_m\": 599208.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 609409.066, \"from_m\": 601140.648, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 609463.003, \"from_m\": 609409.066, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 635242.372, \"from_m\": 609463.003, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 638612.232, \"from_m\": 635242.372, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 640115.664, \"from_m\": 638612.232, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 641960.652, \"from_m\": 640115.664, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 643112.688, \"from_m\": 641960.652, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 643159.579, \"from_m\": 643112.688, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 644388.145, \"from_m\": 643159.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 644866.894, \"from_m\": 644388.145, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 644922.179, \"from_m\": 644866.894, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 644966.263, \"from_m\": 644922.179, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645009.499, \"from_m\": 644966.263, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 645074.301, \"from_m\": 645009.499, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 645754.114, \"from_m\": 645074.301, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 645761.019, \"from_m\": 645754.114, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 497574, \"profile_key\": \"afe4f3c917803352770c25941fd80a1de5163c03c2c73754e378d384818cd26c\", \"schedule_id\": 26583, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 929.21, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0556\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1234.038, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Heath Jn\", \"stage_seq\": 4, \"distance_m\": 2016.68, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Heath High Level\", \"stage_seq\": 5, \"distance_m\": 4241.813, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Llanishen\", \"stage_seq\": 6, \"distance_m\": 6251.21, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 7, \"distance_m\": 9474.756, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Caerphilly\", \"stage_seq\": 8, \"distance_m\": 11450.268, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614H\", \"location\": \"Aber\", \"stage_seq\": 9, \"distance_m\": 13768.931, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Energlyn & Churchill Park\", \"stage_seq\": 10, \"distance_m\": 20675.213, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"Llanbradach\", \"stage_seq\": 11, \"distance_m\": 23431.773, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 12, \"distance_m\": 29203.698, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Hengoed\", \"stage_seq\": 13, \"distance_m\": 42026.55, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Pengam\", \"stage_seq\": 14, \"distance_m\": 44773.903, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0634H\", \"location\": \"Gilfach Fargoed\", \"stage_seq\": 15, \"distance_m\": 47008.184, \"section_seq\": 1, \"route_path_id\": 38601}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": null, \"location\": \"Bargoed\", \"stage_seq\": 16, \"distance_m\": 71247.76, \"section_seq\": 1, \"route_path_id\": 38601}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 645761.019, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38601}], \"total_distance_m\": 645761.019, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 640565.559, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5195.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6921063", "current_position_lon": "-3.2291091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:03Z\", \"source_id\": 39892456, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:08Z\", \"source_id\": 13095859, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:00:24Z\", \"source_id\": 13098308, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:01:58Z\", \"source_id\": 39901958, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:03Z\", \"source_id\": 13099020, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:18Z\", \"source_id\": 39905052, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:24Z\", \"source_id\": 13100013, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:31Z\", \"source_id\": 39912217, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:10:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:37Z\", \"source_id\": 13102359, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:28Z\", \"source_id\": 13104203, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:58Z\", \"source_id\": 13105435, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:58Z\", \"source_id\": 13106980, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:45Z\", \"source_id\": 39931892, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:53Z\", \"source_id\": 13109013, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:20Z\", \"source_id\": 39935897, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:26:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:27Z\", \"source_id\": 13110388, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:40Z\", \"source_id\": 39943001, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:30:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:42Z\", \"source_id\": 13112733, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:51Z\", \"source_id\": 39946517, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:56Z\", \"source_id\": 13113945, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:01Z\", \"source_id\": 39950199, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:04Z\", \"source_id\": 13115216, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bargoed", "service_state_platform": "1", "timing_fact_generation": 1789191271729914, "current_leg_arrival_utc": "2026-09-12T06:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:52.522035", "service_state_evidence_id": 13115216, "current_leg_start_actual_dep": "2026-09-12T06:34:30+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:52.569253", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
BGD |
2D00 |
231010 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1007.78, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1398.563, "from_m": 1007.78, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2228.123, "from_m": 1398.563, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2343.016, "from_m": 2228.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2398.176, "from_m": 2343.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2863.172, "from_m": 2398.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2942.181, "from_m": 2863.172, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3001.334, "from_m": 2942.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3069.396, "from_m": 3001.334, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4375.691, "from_m": 3069.396, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4434.36, "from_m": 4375.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4836.732, "from_m": 4434.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5442.587, "from_m": 4836.732, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5796.9, "from_m": 5442.587, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 5929.454, "from_m": 5796.9, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 6031.686, "from_m": 5929.454, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6129.308, "from_m": 6031.686, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6864.321, "from_m": 6129.308, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9368.579, "from_m": 6864.321, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13768.931, "from_m": 9368.579, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13915.347, "from_m": 13768.931, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 20180.213, "from_m": 13915.347, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20845.494, "from_m": 20180.213, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21253.951, "from_m": 20845.494, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22728.639, "from_m": 21253.951, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 22776.208, "from_m": 22728.639, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24985.227, "from_m": 22776.208, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 27214.563, "from_m": 24985.227, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 28171.44, "from_m": 27214.563, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28482.297, "from_m": 28171.44, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28946.376, "from_m": 28482.297, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29550.159, "from_m": 28946.376, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30812.091, "from_m": 29550.159, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37163.827, "from_m": 30812.091, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 39053.519, "from_m": 37163.827, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 42170.286, "from_m": 39053.519, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44773.903, "from_m": 42170.286, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 44909.231, "from_m": 44773.903, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47047.303, "from_m": 44909.231, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47109.282, "from_m": 47047.303, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47887.043, "from_m": 47109.282, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52630.074, "from_m": 47887.043, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 64232.828, "from_m": 52630.074, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 69958.085, "from_m": 64232.828, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 70485.271, "from_m": 69958.085, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70544.803, "from_m": 70485.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71630.8, "from_m": 70544.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71689.756, "from_m": 71630.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 71894.653, "from_m": 71689.756, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83412.597, "from_m": 71894.653, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 86372.419, "from_m": 83412.597, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90526.67, "from_m": 86372.419, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 95371.399, "from_m": 90526.67, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 95389.105, "from_m": 95371.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104727.076, "from_m": 95389.105, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 122501.98, "from_m": 104727.076, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 122538.25, "from_m": 122501.98, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 124153.748, "from_m": 122538.25, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 144508.116, "from_m": 124153.748, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 147632.652, "from_m": 144508.116, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 148573.596, "from_m": 147632.652, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 152219.57, "from_m": 148573.596, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 152263.85, "from_m": 152219.57, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 154659.712, "from_m": 152263.85, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 163077.96, "from_m": 154659.712, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 163436.842, "from_m": 163077.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 163499.032, "from_m": 163436.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 163817.429, "from_m": 163499.032, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 165117.401, "from_m": 163817.429, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 165210.347, "from_m": 165117.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 165886.573, "from_m": 165210.347, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171830.513, "from_m": 165886.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 173161.875, "from_m": 171830.513, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 174826.648, "from_m": 173161.875, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 188120.05, "from_m": 174826.648, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 192177.039, "from_m": 188120.05, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 193652.204, "from_m": 192177.039, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 193700.64, "from_m": 193652.204, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 195263.988, "from_m": 193700.64, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 198230.567, "from_m": 195263.988, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 198556.64, "from_m": 198230.567, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 203631.827, "from_m": 198556.64, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 207706.487, "from_m": 203631.827, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 214003.206, "from_m": 207706.487, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 215574.29, "from_m": 214003.206, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 225513.246, "from_m": 215574.29, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 228706.409, "from_m": 225513.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 230462.842, "from_m": 228706.409, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 233824.879, "from_m": 230462.842, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 240629.971, "from_m": 233824.879, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 245582.181, "from_m": 240629.971, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 252531.534, "from_m": 245582.181, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 272363.912, "from_m": 252531.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 274059.704, "from_m": 272363.912, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 277409.167, "from_m": 274059.704, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 307127.094, "from_m": 277409.167, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 308630.48, "from_m": 307127.094, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 308775.966, "from_m": 308630.48, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 308833.748, "from_m": 308775.966, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 308856.643, "from_m": 308833.748, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 309905.83, "from_m": 308856.643, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310132.331, "from_m": 309905.83, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 310186.413, "from_m": 310132.331, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310226.633, "from_m": 310186.413, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 310274.889, "from_m": 310226.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 310295.785, "from_m": 310274.889, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 310343.118, "from_m": 310295.785, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 313834.523, "from_m": 310343.118, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 313900.694, "from_m": 313834.523, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 313907.806, "from_m": 313900.694, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 313995.589, "from_m": 313907.806, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 314008.518, "from_m": 313995.589, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 314081.439, "from_m": 314008.518, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 321673.209, "from_m": 314081.439, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 332511.304, "from_m": 321673.209, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 333325.991, "from_m": 332511.304, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 333381.402, "from_m": 333325.991, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 334308.602, "from_m": 333381.402, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 347174.048, "from_m": 334308.602, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 347219.569, "from_m": 347174.048, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 353192.765, "from_m": 347219.569, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 355832.46, "from_m": 353192.765, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 355927.26, "from_m": 355832.46, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 356202.801, "from_m": 355927.26, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 390669.826, "from_m": 356202.801, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 392465.638, "from_m": 390669.826, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 431330.343, "from_m": 392465.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 431353.475, "from_m": 431330.343, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 431798.06, "from_m": 431353.475, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 431872.089, "from_m": 431798.06, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 432808.139, "from_m": 431872.089, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 441595.986, "from_m": 432808.139, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 488334.735, "from_m": 441595.986, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 488407.606, "from_m": 488334.735, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 502743.842, "from_m": 488407.606, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 508629.084, "from_m": 502743.842, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 508699.453, "from_m": 508629.084, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 508771.549, "from_m": 508699.453, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 508837.378, "from_m": 508771.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 514004.634, "from_m": 508837.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 515331.349, "from_m": 514004.634, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 515368.938, "from_m": 515331.349, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 529213.952, "from_m": 515368.938, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 535643.901, "from_m": 529213.952, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 554424.6, "from_m": 535643.901, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 554519.21, "from_m": 554424.6, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 567500.137, "from_m": 554519.21, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 567660.814, "from_m": 567500.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 568325.066, "from_m": 567660.814, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 569153.204, "from_m": 568325.066, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 571477.358, "from_m": 569153.204, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 578108.365, "from_m": 571477.358, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 581397.747, "from_m": 578108.365, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 585678.552, "from_m": 581397.747, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 585764.395, "from_m": 585678.552, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 585859.895, "from_m": 585764.395, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 585946.357, "from_m": 585859.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 599208.062, "from_m": 585946.357, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 601140.648, "from_m": 599208.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 609409.066, "from_m": 601140.648, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 609463.003, "from_m": 609409.066, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 635242.372, "from_m": 609463.003, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 638612.232, "from_m": 635242.372, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 640115.664, "from_m": 638612.232, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 641960.652, "from_m": 640115.664, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 643112.688, "from_m": 641960.652, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 643159.579, "from_m": 643112.688, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 644388.145, "from_m": 643159.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 644866.894, "from_m": 644388.145, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 644922.179, "from_m": 644866.894, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 644966.263, "from_m": 644922.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645009.499, "from_m": 644966.263, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 645074.301, "from_m": 645009.499, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 645754.114, "from_m": 645074.301, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 645761.019, "from_m": 645754.114, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 497574, "profile_key": "afe4f3c917803352770c25941fd80a1de5163c03c2c73754e378d384818cd26c", "schedule_id": 26583, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 929.21, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0556", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1234.038, "section_seq": 1, "route_path_id": 38601}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Heath Jn", "stage_seq": 4, "distance_m": 2016.68, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Heath High Level", "stage_seq": 5, "distance_m": 4241.813, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Llanishen", "stage_seq": 6, "distance_m": 6251.21, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Lisvane & Thornhill", "stage_seq": 7, "distance_m": 9474.756, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Caerphilly", "stage_seq": 8, "distance_m": 11450.268, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614H", "location": "Aber", "stage_seq": 9, "distance_m": 13768.931, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Energlyn & Churchill Park", "stage_seq": 10, "distance_m": 20675.213, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "Llanbradach", "stage_seq": 11, "distance_m": 23431.773, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Ystrad Mynach", "stage_seq": 12, "distance_m": 29203.698, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Hengoed", "stage_seq": 13, "distance_m": 42026.55, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Pengam", "stage_seq": 14, "distance_m": 44773.903, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0634H", "location": "Gilfach Fargoed", "stage_seq": 15, "distance_m": 47008.184, "section_seq": 1, "route_path_id": 38601}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": null, "location": "Bargoed", "stage_seq": 16, "distance_m": 71247.76, "section_seq": 1, "route_path_id": 38601}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 645761.019, "from_m": 0.0, "section_seq": 1, "route_path_id": 38601}], "total_distance_m": 645761.019, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 640565.559, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5195.46, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:03Z", "source_id": 39892456, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:08Z", "source_id": 13095859, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:00:24Z", "source_id": 13098308, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:01:58Z", "source_id": 39901958, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:03:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:03Z", "source_id": 13099020, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:18Z", "source_id": 39905052, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:05:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:24Z", "source_id": 13100013, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25209, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:31Z", "source_id": 39912217, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:10:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:37Z", "source_id": 13102359, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:28Z", "source_id": 13104203, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:58Z", "source_id": 13105435, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:58Z", "source_id": 13106980, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25196, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:45Z", "source_id": 39931892, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:53Z", "source_id": 13109013, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25193, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:20Z", "source_id": 39935897, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:26:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:27Z", "source_id": 13110388, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25190, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:40Z", "source_id": 39943001, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:30:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:42Z", "source_id": 13112733, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25188, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:51Z", "source_id": 39946517, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:56Z", "source_id": 13113945, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25181, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:01Z", "source_id": 39950199, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:35:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:04Z", "source_id": 13115216, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Cardiff Central |
0552 |
0552 |
4A |
None |
None |
Bargoed |
0640 |
0638 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W43969/2026-09-12/detailed |
None |
Gilfach Fargoed |
2026-09-12T06:34:30+01:00 |
Bargoed |
2.0 |
{"type": "LineString", "coordinates": [[-3.227423299999999, 51.6841393], [-3.2275017, 51.6844277], [-3.2275832, 51.6847748], [-3.2276403, 51.685137100000006], [-3.2276800999999997, 51.6855211], [-3.2276360999999993, 51.6863802], [-3.2274721, 51.687881], [-3.2273638999999994, 51.68829859999999], [-3.2273520000000007, 51.6884769], [-3.2273492, 51.68916279999999], [-3.2274351, 51.689616], [-3.2276159, 51.6901759], [-3.2277988000000004, 51.69056479999998], [-3.2280206, 51.69093199999999], [-3.2282912999999995, 51.6913355], [-3.228566, 51.6916494], [-3.2291090999999996, 51.692106300000006]]} |
0.6 |
0633 |
0635 |
Pengam |
Gilfach Fargoed |
Bargoed |
51.6921063 |
-3.2291091 |
51.6921063 |
-3.2291091 |
1 |
0 |
2026-09-12 05:45:52 |
TERMINATED |
2026-09-12 05:35:00 |
Bargoed |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115216 |
1789191271729914 |
56 |
56 |
2026-09-12 05:45:52.569253 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:52.522035 |
| 465631 |
497020 |
P65555 |
305Y55M612 |
2026-09-12 |
COMPLETE |
13115131 |
2026-09-12 06:35:00 |
2026-09-12 05:46:22 |
2026-09-14 05:46:22 |
{"id": 497020, "stp": "P", "toc": "Northern", "uid": "P65555", "consist": "331109", "dest_crs": "BPN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65555/2026-09-12/detailed", "trust_id": "305Y55M612", "origin_crs": "XNS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-12", "dest_arr_time": "0645", "dest_platform": "6", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "5Y55", "timing_status": "EARLY", "origin_station": "Blackpool North Car MD", "current_leg_arr": "0635", "current_leg_dep": "0633", "current_leg_end": "Blackpool North", "origin_dep_time": "0640", "origin_platform": null, "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-12T05:46:22", "route_debug_link": null, "timing_variation": "-10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0431579, 53.82788529999999], [-3.0436232999999997, 53.8276067], [-3.0449442999999996, 53.826815999999994], [-3.0451742, 53.826671299999994], [-3.0453492999999994, 53.82652470000001], [-3.0455142, 53.8263679], [-3.0457074, 53.8261898], [-3.0459406999999996, 53.8259025], [-3.0460590999999995, 53.8257549], [-3.0461371999999995, 53.8256588], [-3.0464797999999997, 53.825244700000006], [-3.0467306, 53.825001699999994], [-3.0468882, 53.82480979999999], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Blackpool North Car MD", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Blackpool North Car MD", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 664.946, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22579.425, \"from_m\": 664.946, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32894.277, \"from_m\": 22579.425, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33808.187, \"from_m\": 32894.277, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44845.147, \"from_m\": 33808.187, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46586.562, \"from_m\": 44845.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47927.971, \"from_m\": 46586.562, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52293.34, \"from_m\": 47927.971, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52612.312, \"from_m\": 52293.34, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53072.186, \"from_m\": 52612.312, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54752.12, \"from_m\": 53072.186, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60251.899, \"from_m\": 54752.12, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60266.652, \"from_m\": 60251.899, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60324.016, \"from_m\": 60266.652, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60630.458, \"from_m\": 60324.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60875.474, \"from_m\": 60630.458, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 497020, \"profile_key\": \"1ff3424ffe6cd14741e182f0aec7e7ac9b51acbd4b5065df4768ac9e2499a49e\", \"schedule_id\": 3574, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Blackpool North Car MD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29435}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 2, \"distance_m\": 3543.907, \"section_seq\": 1, \"route_path_id\": 29435}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60875.474, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29435}], \"total_distance_m\": 60875.474, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60875.474, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:52Z\", \"source_id\": 39950054, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:58Z\", \"source_id\": 13115131, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "6", "timing_fact_generation": 1789191238321672, "current_leg_arrival_utc": "2026-09-12T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:56.212967", "service_state_evidence_id": 13115131, "current_leg_start_actual_dep": "2026-09-12T06:40:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:56.535372", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XNS |
BPN |
5Y55 |
331109 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 664.946, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22579.425, "from_m": 664.946, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32894.277, "from_m": 22579.425, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33808.187, "from_m": 32894.277, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44845.147, "from_m": 33808.187, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46586.562, "from_m": 44845.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47927.971, "from_m": 46586.562, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52293.34, "from_m": 47927.971, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52612.312, "from_m": 52293.34, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53072.186, "from_m": 52612.312, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54752.12, "from_m": 53072.186, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60251.899, "from_m": 54752.12, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60266.652, "from_m": 60251.899, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60324.016, "from_m": 60266.652, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60630.458, "from_m": 60324.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60875.474, "from_m": 60630.458, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 497020, "profile_key": "1ff3424ffe6cd14741e182f0aec7e7ac9b51acbd4b5065df4768ac9e2499a49e", "schedule_id": 3574, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Blackpool North Car MD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29435}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 2, "distance_m": 3543.907, "section_seq": 1, "route_path_id": 29435}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60875.474, "from_m": 0.0, "section_seq": 1, "route_path_id": 29435}], "total_distance_m": 60875.474, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60875.474, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7813, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:52Z", "source_id": 39950054, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:58Z", "source_id": 13115131, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Blackpool North Car MD |
0640 |
0640 |
None |
None |
None |
Blackpool North |
0645 |
0645 |
6 |
EARLY |
-10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65555/2026-09-12/detailed |
None |
Blackpool North Car MD |
2026-09-12T06:40:00+01:00 |
Blackpool North |
2.0 |
{"type": "LineString", "coordinates": [[-3.0431579, 53.82788529999999], [-3.0436232999999997, 53.8276067], [-3.0449442999999996, 53.826815999999994], [-3.0451742, 53.826671299999994], [-3.0453492999999994, 53.82652470000001], [-3.0455142, 53.8263679], [-3.0457074, 53.8261898], [-3.0459406999999996, 53.8259025], [-3.0460590999999995, 53.8257549], [-3.0461371999999995, 53.8256588], [-3.0464797999999997, 53.825244700000006], [-3.0467306, 53.825001699999994], [-3.0468882, 53.82480979999999], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} |
0.5 |
0633 |
0635 |
Blackpool North Car MD |
Blackpool North H.S. |
Blackpool North |
53.8223707 |
-3.0488645 |
53.8223707 |
-3.0488645 |
1 |
0 |
2026-09-12 05:46:22 |
TERMINATED |
2026-09-12 05:35:00 |
Blackpool North |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115131 |
1789191238321672 |
3 |
3 |
2026-09-12 05:45:56.535372 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:56.212967 |
| 465632 |
497869 |
P65316 |
325S03M512 |
2026-09-12 |
COMPLETE |
13116200 |
2026-09-12 06:35:00 |
2026-09-12 05:46:22 |
2026-09-14 05:46:22 |
{"id": 497869, "stp": "P", "toc": "Northern", "uid": "P65316", "consist": "195022", "dest_crs": "NMC", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65316/2026-09-12/detailed", "trust_id": "325S03M512", "origin_crs": "XML", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Mills Central", "service_date": "2026-09-12", "dest_arr_time": "0623", "dest_platform": "2", "is_terminated": 1, "next_location": "New Mills Central", "signalling_id": "5S03", "timing_status": "LATE", "origin_station": "Longsight Carriage Maintenance Depot", "current_leg_arr": "0635", "current_leg_dep": "0616", "current_leg_end": "New Mills Central", "origin_dep_time": "0545", "origin_platform": null, "current_location": "New Mills Central", "last_update_time": "2026-09-12T05:46:22", "route_debug_link": null, "timing_variation": "+12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2169989, 53.4727165], [-2.2164961, 53.4724694], [-2.2160119999999996, 53.4722695], [-2.2156691, 53.4721011], [-2.215446458600783, 53.471998624940376], [-2.2151719999999995, 53.471872299999994], [-2.2148528999999995, 53.4717687], [-2.2144696, 53.4716225], [-2.2138071, 53.471394200000006], [-2.2136742999999997, 53.47135279999999], [-2.2134943999999996, 53.4713159], [-2.213335, 53.4712776], [-2.2131714, 53.471242499999995], [-2.2129836, 53.4712153], [-2.2124311999999997, 53.47114989999999], [-2.2122165, 53.4711307], [-2.2120958, 53.47112429999999], [-2.2119509999999996, 53.4711196], [-2.2117900999999995, 53.4711234], [-2.2117016, 53.47112679999999], [-2.2116210999999995, 53.47113229999999], [-2.2114627999999996, 53.47115310000001], [-2.2113523999999996, 53.4711706], [-2.2111805, 53.4711978], [-2.210768, 53.47126310000001], [-2.2105427999999994, 53.4712904], [-2.2103096, 53.47131749999999], [-2.2095129, 53.4714057], [-2.2092606, 53.4714337], [-2.2088047999999993, 53.47148519999999], [-2.2085203, 53.4715137], [-2.2082253, 53.4715393], [-2.2056616, 53.47171860000001], [-2.2052195, 53.4717495], [-2.2040224, 53.47183319999999], [-2.2037888999999997, 53.4718458], [-2.2036202, 53.471848099999995], [-2.2035313999999997, 53.471849000000006], [-2.2032336999999997, 53.47183619999999], [-2.2029307, 53.47181559999999], [-2.2023004, 53.471767699999994], [-2.2021313999999994, 53.47175800000001], [-2.2019597, 53.47175800000001], [-2.2007152, 53.4717867], [-2.2005273999999995, 53.47178039999999], [-2.2003289999999995, 53.4717708], [-2.2001573, 53.47175819999999], [-2.2000606, 53.47175399999999], [-2.1999747999999997, 53.4717495], [-2.1998729, 53.4717488], [-2.1989926, 53.4717783], [-2.1988672, 53.47178209999999], [-2.1987450999999996, 53.47178579999999], [-2.1983076, 53.47179890000001], [-2.1982750000000006, 53.47179989999999], [-2.1979419, 53.47179799999999], [-2.1976912999999993, 53.4717916], [-2.1972011, 53.4717791], [-2.1967866999999996, 53.4717958], [-2.1963011, 53.47181909999999], [-2.1956898, 53.47183090000001], [-2.195430665216247, 53.4718313623279], [-2.1952414, 53.4718317], [-2.1945846, 53.47180420000001], [-2.1944327999999995, 53.4717979], [-2.1939639000000004, 53.471769], [-2.1932979, 53.47171000000001], [-2.1918409, 53.47156689999999], [-2.1909456, 53.4714614], [-2.1902921, 53.471337899999995], [-2.1900622, 53.4712732], [-2.1896505000000004, 53.4711573], [-2.1889976, 53.4709349], [-2.1883711, 53.470689], [-2.1861077, 53.4698025], [-2.1856938, 53.4696096], [-2.1852984999999996, 53.4694073], [-2.1848736, 53.46915470000001], [-2.1844387999999997, 53.468826799999995], [-2.1839549, 53.4684121], [-2.1834625, 53.467901600000005], [-2.1833727856202145, 53.46779240988761], [-2.1831008999999995, 53.4674615], [-2.1827504, 53.4669408], [-2.1824642, 53.46635390000001], [-2.1809274, 53.46321], [-2.1804536, 53.462205], [-2.1803507, 53.4619952], [-2.1800934999999995, 53.46147100000001], [-2.1798867999999993, 53.4610926], [-2.1794547, 53.460425099999995], [-2.178989, 53.45990389999999], [-2.1783783, 53.4593064], [-2.1779402, 53.4589635], [-2.1774416999999997, 53.4586231], [-2.1769192999999993, 53.458298799999994], [-2.1763557, 53.4579746], [-2.1758666999999994, 53.4577308], [-2.1752136999999996, 53.4574511], [-2.174268, 53.45706049999999], [-2.1739759, 53.45693979999999], [-2.1728806, 53.4564782], [-2.1718598, 53.4560638], [-2.1697571, 53.4551746], [-2.1677606, 53.4543389], [-2.1659427999999994, 53.4535794], [-2.1639114, 53.45271730000001], [-2.1618359, 53.45185490000001], [-2.1605861, 53.451328899999986], [-2.1593365, 53.450799499999995], [-2.1579871, 53.45023160000001], [-2.1571912, 53.44990270000001], [-2.1566327, 53.44967189999999], [-2.1559566818868516, 53.44938709830456], [-2.1559104, 53.449367599999995], [-2.1551682999999997, 53.4490442], [-2.1536758, 53.44841190000001], [-2.1521345000000003, 53.4477714], [-2.1506086, 53.447122799999995], [-2.1497393, 53.446752700000005], [-2.148848, 53.4463625], [-2.14804, 53.4459361], [-2.1472127999999997, 53.4454626], [-2.146762100000001, 53.4451742], [-2.1458596, 53.44452009999999], [-2.1454299, 53.444180800000005], [-2.1450231, 53.443837900000005], [-2.1448577027675824, 53.443676135395194], [-2.1443763999999996, 53.4432054], [-2.1441935, 53.4430044], [-2.1440043, 53.4427857], [-2.1438331, 53.4425724], [-2.1436575, 53.442333399999995], [-2.1434592999999995, 53.442056], [-2.1432746, 53.4417823], [-2.1431034, 53.44150459999999], [-2.1429500999999997, 53.44123449999999], [-2.1427994, 53.44093310000001], [-2.1426484999999995, 53.4406004], [-2.1423976, 53.43995780000001], [-2.1415486, 53.437654], [-2.1414711, 53.43734709999999], [-2.141417, 53.43718749999999], [-2.1413555999999994, 53.4370051], [-2.1412571, 53.4368118], [-2.1411376, 53.43659379999999], [-2.1409665999999996, 53.4362631], [-2.140863, 53.436086], [-2.1407412999999997, 53.43590069999999], [-2.1402689000000006, 53.4353186], [-2.1398691, 53.4349267], [-2.1395376, 53.4346435], [-2.1394165, 53.43453829999999], [-2.1390137, 53.434234499999995], [-2.13858, 53.433941], [-2.1381808, 53.4336805], [-2.1377019000000006, 53.4334016], [-2.1372395999999996, 53.4331672], [-2.1367546999999996, 53.43294199999998], [-2.1363859999999995, 53.4327924], [-2.1358519, 53.4325869], [-2.1348657, 53.4322179], [-2.1341428, 53.43194739999999], [-2.133602199999999, 53.43174209999999], [-2.131627, 53.4309897], [-2.1274888, 53.4294206], [-2.125231799999999, 53.4285792], [-2.1212716, 53.4270854], [-2.1210088, 53.4269869], [-2.1142582, 53.42443630000001], [-2.113850358326569, 53.42428658687134], [-2.1137913933943544, 53.424264941603454], [-2.1132281999999996, 53.42405819999999], [-2.1123229, 53.42371790000001], [-2.1115023, 53.42343199999999], [-2.1114324, 53.423404299999994], [-2.1111478, 53.4233005], [-2.1104813999999994, 53.4230505], [-2.1097073, 53.422763], [-2.1093824, 53.4226423], [-2.1081720999999995, 53.42217269999998], [-2.1072428999999997, 53.4217998], [-2.1064499, 53.4214338], [-2.1051934999999995, 53.420837500000005], [-2.1039908, 53.42025339999999], [-2.1026633, 53.4196256], [-2.1018602, 53.419240999999985], [-2.1001615999999994, 53.41842270000001], [-2.0992553, 53.4179852], [-2.0983523, 53.4175517], [-2.0979548, 53.4173613], [-2.0960487, 53.41644689999998], [-2.0946132, 53.4157681], [-2.0940209, 53.415499999999994], [-2.0932974000000004, 53.4152205], [-2.0926768, 53.4149926], [-2.0921512, 53.41483089999999], [-2.0915393999999994, 53.4146728], [-2.0912114, 53.4145973], [-2.0907821, 53.4144614], [-2.0903608, 53.4143281], [-2.0902230438653704, 53.41428429590598], [-2.089857, 53.41416790000001], [-2.0896669, 53.41410739999999], [-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0657063, 53.406739], [-2.0653572999999996, 53.4065995], [-2.0648343, 53.4063581], [-2.0642254, 53.4060767], [-2.0636058, 53.4057681], [-2.0630426, 53.4054931], [-2.0624444, 53.405168499999995], [-2.0621387, 53.4049814], [-2.0619268, 53.4048567], [-2.0615482, 53.4046224], [-2.0608803, 53.40414590000001], [-2.0600408, 53.403523799999995], [-2.0596066999999993, 53.4031297], [-2.0590674999999994, 53.4026611], [-2.0585656, 53.40212780000001], [-2.057954, 53.4014706], [-2.0578372999999996, 53.4013388], [-2.0572218, 53.40064380000001], [-2.0567774, 53.4001275], [-2.0564937999999997, 53.399798], [-2.0562018, 53.39946], [-2.0560714, 53.399297699999984], [-2.05579, 53.39881880000001], [-2.0556602, 53.398487200000005], [-2.0555468, 53.39812070000001], [-2.0555066, 53.3978455], [-2.0554979, 53.397572199999985], [-2.0555586, 53.39667179999999], [-2.055546399999999, 53.39644450000001], [-2.0555263, 53.39630849999999], [-2.0554133, 53.39592249999998], [-2.0552832000000003, 53.39559009999999], [-2.0551318, 53.395286199999994], [-2.0548584, 53.3948477], [-2.0544484, 53.3942199], [-2.0541596, 53.3936845], [-2.0539745, 53.3932943], [-2.0536223, 53.392178499999986], [-2.0533766999999994, 53.3916236], [-2.0530846, 53.3910589], [-2.0522078, 53.38940509999999], [-2.0520667, 53.3891263], [-2.0518714, 53.3888453], [-2.0516823999999994, 53.3885701], [-2.0514205, 53.3882733], [-2.0508178, 53.38757600000001], [-2.0501028, 53.3868342], [-2.0497112, 53.3864532], [-2.0493858, 53.386140400000016], [-2.048102, 53.3850187], [-2.0475599, 53.38458529999999], [-2.0446621, 53.3824455], [-2.0432722999999995, 53.3814058], [-2.0422798, 53.380639900000006], [-2.0412394999999997, 53.3798717], [-2.0404605999999994, 53.3793588], [-2.0395431, 53.3788264], [-2.0390131, 53.3785372], [-2.0388603, 53.3784573], [-2.0386352, 53.3783342], [-2.0377276999999996, 53.37783139999999], [-2.0372758, 53.37756120000001], [-2.0368129999999995, 53.3772803], [-2.0360007, 53.3767556], [-2.0352232, 53.376194699999985], [-2.0346472, 53.3757629], [-2.0342123999999995, 53.3753872], [-2.0339836, 53.37516740000001], [-2.0339058, 53.3750981], [-2.0336354, 53.37485420000001], [-2.0333185, 53.374558400000005], [-2.0331451, 53.3743812], [-2.0327594, 53.374025200000005], [-2.0324803999999994, 53.3737706], [-2.0321646, 53.3734885], [-2.0319598, 53.3733098], [-2.0305643, 53.3721089], [-2.0291964, 53.37091629999999], [-2.0286912, 53.370470899999994], [-2.0283757, 53.3702155], [-2.0280032, 53.3699429], [-2.0274259, 53.3695823], [-2.0267636, 53.3692299], [-2.0261217999999994, 53.3689325], [-2.0254848999999995, 53.3686744], [-2.0249535, 53.36848200000001], [-2.0243156, 53.368279], [-2.0236537, 53.3680998], [-2.0225511, 53.36786259999999], [-2.0218083, 53.36770109999999], [-2.0214318999999996, 53.3676167], [-2.0207483, 53.367451599999995], [-2.0197670999999997, 53.3671898], [-2.0187848999999995, 53.36690359999999], [-2.0177699, 53.36658639999999], [-2.0171592, 53.36637419999999], [-2.0165738, 53.3661594], [-2.0152854, 53.36566100000001], [-2.0148387999999997, 53.3655136], [-2.0142525, 53.3653385], [-2.0140238, 53.365278800000006], [-2.0137528999999996, 53.36520819999999], [-2.0133738, 53.3651255], [-2.0130041, 53.36505019999999], [-2.0123866000000006, 53.3649489], [-2.0121195, 53.36491279999999], [-2.011817, 53.3648819], [-2.0114636, 53.3648511], [-2.0111143, 53.36483070000001], [-2.0105993, 53.3648131], [-2.0103632999999994, 53.364811499999995], [-2.0092884, 53.3647999], [-2.0079821, 53.36479349999999], [-2.0072138999999996, 53.364791800000006], [-2.0066626, 53.364801500000006], [-2.0060273, 53.3648251]]}", "current_leg_start": "Manchester Piccadilly", "dest_arr_time_act": "0623", "motion_projection": null, "next_location_lat": "53.3648251", "next_location_lon": "-2.0060273", "previous_location": "Manchester Piccadilly", "current_leg_milage": "12.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "53.3648251", "current_position_lon": "-2.0060273", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:42Z\", \"source_id\": 39909695, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:46Z\", \"source_id\": 13101550, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:12Z\", \"source_id\": 39926317, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:16Z\", \"source_id\": 13107160, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9040, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:47Z\", \"source_id\": 39939902, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:53Z\", \"source_id\": 13111690, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:55Z\", \"source_id\": 13116200, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Mills Central", "service_state_platform": "2", "timing_fact_generation": 1789191356240278, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:56.228927", "service_state_evidence_id": 13116200, "current_leg_start_actual_dep": "2026-09-12T06:14:00+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:56.549013", "service_state_valid_until_kind": null, "operational_interpretation_version": 37, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XML |
NMC |
5S03 |
195022 |
2 |
100 |
None |
None |
[{"source": "TD", "smart_id": 8443, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:42Z", "source_id": 39909695, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:09:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:46Z", "source_id": 13101550, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8573, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:12Z", "source_id": 39926317, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:19:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:16Z", "source_id": 13107160, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9040, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:47Z", "source_id": 39939902, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:53Z", "source_id": 13111690, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:55Z", "source_id": 13116200, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Longsight Carriage Maintenance Depot |
0545 |
0545 |
None |
None |
None |
New Mills Central |
0623 |
0623 |
2 |
LATE |
+12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65316/2026-09-12/detailed |
None |
Manchester Piccadilly |
2026-09-12T06:14:00+01:00 |
New Mills Central |
19.0 |
{"type": "LineString", "coordinates": [[-2.2302016999999994, 53.476979499999985], [-2.229483, 53.4768164], [-2.2289997, 53.4767067], [-2.2286704, 53.47663439999999], [-2.2285185, 53.476603], [-2.2283708999999994, 53.47657309999999], [-2.2281444999999995, 53.4765377], [-2.2279932999999996, 53.4765147], [-2.2278741, 53.4764965], [-2.227757, 53.4764795], [-2.2274908999999994, 53.4764527], [-2.2273412999999995, 53.47643409999999], [-2.2267769, 53.47636580000001], [-2.2266657, 53.4763525], [-2.2264624999999993, 53.4763235], [-2.2263467, 53.47630199999998], [-2.2260491, 53.4762425], [-2.2256340000000003, 53.4761488], [-2.2253206, 53.4760581], [-2.2251422999999995, 53.476000699999986], [-2.2249038, 53.4759233], [-2.2245268, 53.4757753], [-2.2239598000000003, 53.47551589999999], [-2.2236295, 53.4753857], [-2.2230409999999994, 53.475159999999995], [-2.2228192999999994, 53.4750798], [-2.2209971999999993, 53.4744058], [-2.2199004, 53.4739919], [-2.2194478, 53.4737972], [-2.2191308000000003, 53.4736627], [-2.2189126, 53.4735653], [-2.2185405, 53.4733947], [-2.2179118, 53.473130100000006], [-2.217562099999999, 53.4729546], [-2.2169989, 53.4727165], [-2.2164961, 53.4724694], [-2.2160119999999996, 53.4722695], [-2.2156691, 53.4721011], [-2.215446458600783, 53.471998624940376], [-2.2151719999999995, 53.471872299999994], [-2.2148528999999995, 53.4717687], [-2.2144696, 53.4716225], [-2.2138071, 53.471394200000006], [-2.2136742999999997, 53.47135279999999], [-2.2134943999999996, 53.4713159], [-2.213335, 53.4712776], [-2.2131714, 53.471242499999995], [-2.2129836, 53.4712153], [-2.2124311999999997, 53.47114989999999], [-2.2122165, 53.4711307], [-2.2120958, 53.47112429999999], [-2.2119509999999996, 53.4711196], [-2.2117900999999995, 53.4711234], [-2.2117016, 53.47112679999999], [-2.2116210999999995, 53.47113229999999], [-2.2114627999999996, 53.47115310000001], [-2.2113523999999996, 53.4711706], [-2.2111805, 53.4711978], [-2.210768, 53.47126310000001], [-2.2105427999999994, 53.4712904], [-2.2103096, 53.47131749999999], [-2.2095129, 53.4714057], [-2.2092606, 53.4714337], [-2.2088047999999993, 53.47148519999999], [-2.2085203, 53.4715137], [-2.2082253, 53.4715393], [-2.2056616, 53.47171860000001], [-2.2052195, 53.4717495], [-2.2040224, 53.47183319999999], [-2.2037888999999997, 53.4718458], [-2.2036202, 53.471848099999995], [-2.2035313999999997, 53.471849000000006], [-2.2032336999999997, 53.47183619999999], [-2.2029307, 53.47181559999999], [-2.2023004, 53.471767699999994], [-2.2021313999999994, 53.47175800000001], [-2.2019597, 53.47175800000001], [-2.2007152, 53.4717867], [-2.2005273999999995, 53.47178039999999], [-2.2003289999999995, 53.4717708], [-2.2001573, 53.47175819999999], [-2.2000606, 53.47175399999999], [-2.1999747999999997, 53.4717495], [-2.1998729, 53.4717488], [-2.1989926, 53.4717783], [-2.1988672, 53.47178209999999], [-2.1987450999999996, 53.47178579999999], [-2.1983076, 53.47179890000001], [-2.1982750000000006, 53.47179989999999], [-2.1979419, 53.47179799999999], [-2.1976912999999993, 53.4717916], [-2.1972011, 53.4717791], [-2.1967866999999996, 53.4717958], [-2.1963011, 53.47181909999999], [-2.1956898, 53.47183090000001], [-2.195430665216247, 53.4718313623279], [-2.1952414, 53.4718317], [-2.1945846, 53.47180420000001], [-2.1944327999999995, 53.4717979], [-2.1939639000000004, 53.471769], [-2.1932979, 53.47171000000001], [-2.1918409, 53.47156689999999], [-2.1909456, 53.4714614], [-2.1902921, 53.471337899999995], [-2.1900622, 53.4712732], [-2.1896505000000004, 53.4711573], [-2.1889976, 53.4709349], [-2.1883711, 53.470689], [-2.1861077, 53.4698025], [-2.1856938, 53.4696096], [-2.1852984999999996, 53.4694073], [-2.1848736, 53.46915470000001], [-2.1844387999999997, 53.468826799999995], [-2.1839549, 53.4684121], [-2.1834625, 53.467901600000005], [-2.1833727856202145, 53.46779240988761], [-2.1831008999999995, 53.4674615], [-2.1827504, 53.4669408], [-2.1824642, 53.46635390000001], [-2.1809274, 53.46321], [-2.1804536, 53.462205], [-2.1803507, 53.4619952], [-2.1800934999999995, 53.46147100000001], [-2.1798867999999993, 53.4610926], [-2.1794547, 53.460425099999995], [-2.178989, 53.45990389999999], [-2.1783783, 53.4593064], [-2.1779402, 53.4589635], [-2.1774416999999997, 53.4586231], [-2.1769192999999993, 53.458298799999994], [-2.1763557, 53.4579746], [-2.1758666999999994, 53.4577308], [-2.1752136999999996, 53.4574511], [-2.174268, 53.45706049999999], [-2.1739759, 53.45693979999999], [-2.1728806, 53.4564782], [-2.1718598, 53.4560638], [-2.1697571, 53.4551746], [-2.1677606, 53.4543389], [-2.1659427999999994, 53.4535794], [-2.1639114, 53.45271730000001], [-2.1618359, 53.45185490000001], [-2.1605861, 53.451328899999986], [-2.1593365, 53.450799499999995], [-2.1579871, 53.45023160000001], [-2.1571912, 53.44990270000001], [-2.1566327, 53.44967189999999], [-2.1559566818868516, 53.44938709830456], [-2.1559104, 53.449367599999995], [-2.1551682999999997, 53.4490442], [-2.1536758, 53.44841190000001], [-2.1521345000000003, 53.4477714], [-2.1506086, 53.447122799999995], [-2.1497393, 53.446752700000005], [-2.148848, 53.4463625], [-2.14804, 53.4459361], [-2.1472127999999997, 53.4454626], [-2.146762100000001, 53.4451742], [-2.1458596, 53.44452009999999], [-2.1454299, 53.444180800000005], [-2.1450231, 53.443837900000005], [-2.1448577027675824, 53.443676135395194], [-2.1443763999999996, 53.4432054], [-2.1441935, 53.4430044], [-2.1440043, 53.4427857], [-2.1438331, 53.4425724], [-2.1436575, 53.442333399999995], [-2.1434592999999995, 53.442056], [-2.1432746, 53.4417823], [-2.1431034, 53.44150459999999], [-2.1429500999999997, 53.44123449999999], [-2.1427994, 53.44093310000001], [-2.1426484999999995, 53.4406004], [-2.1423976, 53.43995780000001], [-2.1415486, 53.437654], [-2.1414711, 53.43734709999999], [-2.141417, 53.43718749999999], [-2.1413555999999994, 53.4370051], [-2.1412571, 53.4368118], [-2.1411376, 53.43659379999999], [-2.1409665999999996, 53.4362631], [-2.140863, 53.436086], [-2.1407412999999997, 53.43590069999999], [-2.1402689000000006, 53.4353186], [-2.1398691, 53.4349267], [-2.1395376, 53.4346435], [-2.1394165, 53.43453829999999], [-2.1390137, 53.434234499999995], [-2.13858, 53.433941], [-2.1381808, 53.4336805], [-2.1377019000000006, 53.4334016], [-2.1372395999999996, 53.4331672], [-2.1367546999999996, 53.43294199999998], [-2.1363859999999995, 53.4327924], [-2.1358519, 53.4325869], [-2.1348657, 53.4322179], [-2.1341428, 53.43194739999999], [-2.133602199999999, 53.43174209999999], [-2.131627, 53.4309897], [-2.1274888, 53.4294206], [-2.125231799999999, 53.4285792], [-2.1212716, 53.4270854], [-2.1210088, 53.4269869], [-2.1142582, 53.42443630000001], [-2.113850358326569, 53.42428658687134], [-2.1137913933943544, 53.424264941603454], [-2.1132281999999996, 53.42405819999999], [-2.1123229, 53.42371790000001], [-2.1115023, 53.42343199999999], [-2.1114324, 53.423404299999994], [-2.1111478, 53.4233005], [-2.1104813999999994, 53.4230505], [-2.1097073, 53.422763], [-2.1093824, 53.4226423], [-2.1081720999999995, 53.42217269999998], [-2.1072428999999997, 53.4217998], [-2.1064499, 53.4214338], [-2.1051934999999995, 53.420837500000005], [-2.1039908, 53.42025339999999], [-2.1026633, 53.4196256], [-2.1018602, 53.419240999999985], [-2.1001615999999994, 53.41842270000001], [-2.0992553, 53.4179852], [-2.0983523, 53.4175517], [-2.0979548, 53.4173613], [-2.0960487, 53.41644689999998], [-2.0946132, 53.4157681], [-2.0940209, 53.415499999999994], [-2.0932974000000004, 53.4152205], [-2.0926768, 53.4149926], [-2.0921512, 53.41483089999999], [-2.0915393999999994, 53.4146728], [-2.0912114, 53.4145973], [-2.0907821, 53.4144614], [-2.0903608, 53.4143281], [-2.0902230438653704, 53.41428429590598], [-2.089857, 53.41416790000001], [-2.0896669, 53.41410739999999], [-2.0890274, 53.4139022], [-2.0886131, 53.4137732], [-2.0870464999999996, 53.4132678], [-2.0867673999999994, 53.413182699999986], [-2.0854163, 53.41276619999999], [-2.0840897, 53.4123499], [-2.0823975, 53.411829399999995], [-2.0810509999999995, 53.4114073], [-2.0792754, 53.41085249999999], [-2.0776873, 53.41035680000001], [-2.075434200000001, 53.4096645], [-2.0739215, 53.40919609999999], [-2.0732294999999996, 53.40900739999999], [-2.0718185999999994, 53.4086493], [-2.0708772, 53.40838230000001], [-2.0702467, 53.4081822], [-2.0685814, 53.40766610000001], [-2.0676873, 53.407388999999995], [-2.0671317, 53.407216800000015], [-2.0663637999999995, 53.40697879999999], [-2.066125153474899, 53.406894199174886], [-2.0659795999999995, 53.40684259999998], [-2.0657063, 53.406739], [-2.0653572999999996, 53.4065995], [-2.0648343, 53.4063581], [-2.0642254, 53.4060767], [-2.0636058, 53.4057681], [-2.0630426, 53.4054931], [-2.0624444, 53.405168499999995], [-2.0621387, 53.4049814], [-2.0619268, 53.4048567], [-2.0615482, 53.4046224], [-2.0608803, 53.40414590000001], [-2.0600408, 53.403523799999995], [-2.0596066999999993, 53.4031297], [-2.0590674999999994, 53.4026611], [-2.0585656, 53.40212780000001], [-2.057954, 53.4014706], [-2.0578372999999996, 53.4013388], [-2.0572218, 53.40064380000001], [-2.0567774, 53.4001275], [-2.0564937999999997, 53.399798], [-2.0562018, 53.39946], [-2.0560714, 53.399297699999984], [-2.05579, 53.39881880000001], [-2.0556602, 53.398487200000005], [-2.0555468, 53.39812070000001], [-2.0555066, 53.3978455], [-2.0554979, 53.397572199999985], [-2.0555586, 53.39667179999999], [-2.055546399999999, 53.39644450000001], [-2.0555263, 53.39630849999999], [-2.0554133, 53.39592249999998], [-2.0552832000000003, 53.39559009999999], [-2.0551318, 53.395286199999994], [-2.0548584, 53.3948477], [-2.0544484, 53.3942199], [-2.0541596, 53.3936845], [-2.0539745, 53.3932943], [-2.0536223, 53.392178499999986], [-2.0533766999999994, 53.3916236], [-2.0530846, 53.3910589], [-2.0522078, 53.38940509999999], [-2.0520667, 53.3891263], [-2.0518714, 53.3888453], [-2.0516823999999994, 53.3885701], [-2.0514205, 53.3882733], [-2.0508178, 53.38757600000001], [-2.0501028, 53.3868342], [-2.0497112, 53.3864532], [-2.0493858, 53.386140400000016], [-2.048102, 53.3850187], [-2.0475599, 53.38458529999999], [-2.0446621, 53.3824455], [-2.0432722999999995, 53.3814058], [-2.0422798, 53.380639900000006], [-2.0412394999999997, 53.3798717], [-2.0404605999999994, 53.3793588], [-2.0395431, 53.3788264], [-2.0390131, 53.3785372], [-2.0388603, 53.3784573], [-2.0386352, 53.3783342], [-2.0377276999999996, 53.37783139999999], [-2.0372758, 53.37756120000001], [-2.0368129999999995, 53.3772803], [-2.0360007, 53.3767556], [-2.0352232, 53.376194699999985], [-2.0346472, 53.3757629], [-2.0342123999999995, 53.3753872], [-2.0339836, 53.37516740000001], [-2.0339058, 53.3750981], [-2.0336354, 53.37485420000001], [-2.0333185, 53.374558400000005], [-2.0331451, 53.3743812], [-2.0327594, 53.374025200000005], [-2.0324803999999994, 53.3737706], [-2.0321646, 53.3734885], [-2.0319598, 53.3733098], [-2.0305643, 53.3721089], [-2.0291964, 53.37091629999999], [-2.0286912, 53.370470899999994], [-2.0283757, 53.3702155], [-2.0280032, 53.3699429], [-2.0274259, 53.3695823], [-2.0267636, 53.3692299], [-2.0261217999999994, 53.3689325], [-2.0254848999999995, 53.3686744], [-2.0249535, 53.36848200000001], [-2.0243156, 53.368279], [-2.0236537, 53.3680998], [-2.0225511, 53.36786259999999], [-2.0218083, 53.36770109999999], [-2.0214318999999996, 53.3676167], [-2.0207483, 53.367451599999995], [-2.0197670999999997, 53.3671898], [-2.0187848999999995, 53.36690359999999], [-2.0177699, 53.36658639999999], [-2.0171592, 53.36637419999999], [-2.0165738, 53.3661594], [-2.0152854, 53.36566100000001], [-2.0148387999999997, 53.3655136], [-2.0142525, 53.3653385], [-2.0140238, 53.365278800000006], [-2.0137528999999996, 53.36520819999999], [-2.0133738, 53.3651255], [-2.0130041, 53.36505019999999], [-2.0123866000000006, 53.3649489], [-2.0121195, 53.36491279999999], [-2.011817, 53.3648819], [-2.0114636, 53.3648511], [-2.0111143, 53.36483070000001], [-2.0105993, 53.3648131], [-2.0103632999999994, 53.364811499999995], [-2.0092884, 53.3647999], [-2.0079821, 53.36479349999999], [-2.0072138999999996, 53.364791800000006], [-2.0066626, 53.364801500000006], [-2.0060273, 53.3648251]]} |
12.7 |
0616 |
0635 |
Manchester Piccadilly |
New Mills Central |
New Mills Central |
53.3648251 |
-2.0060273 |
53.3648251 |
-2.0060273 |
1 |
0 |
2026-09-12 05:46:22 |
TERMINATED |
2026-09-12 05:35:00 |
New Mills Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13116200 |
1789191356240278 |
37 |
37 |
2026-09-12 05:45:56.549013 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:56.228927 |
| 465633 |
496425 |
W30422 |
045V52M612 |
2026-09-12 |
COMPLETE |
13115455 |
2026-09-12 06:36:00 |
2026-09-12 05:46:22 |
2026-09-14 05:46:22 |
{"id": 496425, "stp": "P", "toc": "CrossCountry", "uid": "W30422", "consist": "221134", "dest_crs": "EDB", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30422/2026-09-12/detailed", "trust_id": "045V52M612", "origin_crs": "XCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "6", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "5V52", "timing_status": "LATE", "origin_station": "Craigentinny T.& R.S.M.D", "current_leg_arr": "0636", "current_leg_dep": "0633", "current_leg_end": "Edinburgh", "origin_dep_time": "0627", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-12T05:46:22", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Abbeyhill Jn", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Abbeyhill Jn", "current_leg_milage": "0.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 474.509, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2137.869, \"from_m\": 474.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2914.671, \"from_m\": 2137.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3020.119, \"from_m\": 2914.671, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3071.804, \"from_m\": 3020.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7164.52, \"from_m\": 3071.804, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7791.584, \"from_m\": 7164.52, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7823.542, \"from_m\": 7791.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7878.182, \"from_m\": 7823.542, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8019.477, \"from_m\": 7878.182, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 17592.941, \"from_m\": 8019.477, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}], \"service_id\": 496425, \"profile_key\": \"76cc86b1a9e4f8546cee6afd7acbf1901a381e877e5c7e9ae48217f62bfc89b1\", \"schedule_id\": 25768, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Craigentinny T.& R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38362}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 2, \"distance_m\": 2137.869, \"section_seq\": 1, \"route_path_id\": 38362}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 3, \"distance_m\": 3247.252, \"section_seq\": 1, \"route_path_id\": 38362}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 7489.08, \"section_seq\": 1, \"route_path_id\": 38362}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17592.941, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38362}], \"total_distance_m\": 17592.941, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 17541.256, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 51.685, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0627", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:28Z\", \"source_id\": 39950953, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:33Z\", \"source_id\": 13115455, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "S6", "timing_fact_generation": 1789191273761569, "current_leg_arrival_utc": "2026-09-12T06:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:57.142110", "service_state_evidence_id": 39950953, "current_leg_start_actual_dep": "2026-09-12T06:33:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-12T05:35:57", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:57.712823", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
XCN |
EDB |
5V52 |
221134 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 474.509, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2137.869, "from_m": 474.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2914.671, "from_m": 2137.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3020.119, "from_m": 2914.671, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3071.804, "from_m": 3020.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7164.52, "from_m": 3071.804, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7791.584, "from_m": 7164.52, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7823.542, "from_m": 7791.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7878.182, "from_m": 7823.542, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8019.477, "from_m": 7878.182, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 17592.941, "from_m": 8019.477, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}], "service_id": 496425, "profile_key": "76cc86b1a9e4f8546cee6afd7acbf1901a381e877e5c7e9ae48217f62bfc89b1", "schedule_id": 25768, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0627", "location": "Craigentinny T.& R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38362}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Craigentinny Jn", "stage_seq": 2, "distance_m": 2137.869, "section_seq": 1, "route_path_id": 38362}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Abbeyhill Jn", "stage_seq": 3, "distance_m": 3247.252, "section_seq": 1, "route_path_id": 38362}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 4, "distance_m": 7489.08, "section_seq": 1, "route_path_id": 38362}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17592.941, "from_m": 0.0, "section_seq": 1, "route_path_id": 38362}], "total_distance_m": 17592.941, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 17541.256, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 51.685, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 869, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:28Z", "source_id": 39950953, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:33Z", "source_id": 13115455, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
Craigentinny T.& R.S.M.D |
0627 |
0627 |
None |
None |
None |
Edinburgh |
0635 |
0635 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30422/2026-09-12/detailed |
None |
Abbeyhill Jn |
2026-09-12T06:33:30+01:00 |
Edinburgh |
3.0 |
{"type": "LineString", "coordinates": [[-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} |
0.6 |
0633 |
0636 |
Abbeyhill Jn |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-12 05:46:22 |
TERMINATED |
2026-09-12 05:35:57 |
Edinburgh |
TD |
DIRECT_DESTINATION_ARRIVAL |
39950953 |
1789191273761569 |
10 |
10 |
2026-09-12 05:45:57.712823 |
S6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:57.142110 |
| 465634 |
495990 |
P90813 |
895J13M612 |
2026-09-12 |
COMPLETE |
13115310 |
2026-09-12 06:35:00 |
2026-09-12 05:46:22 |
2026-09-14 05:46:22 |
{"id": 495990, "stp": "P", "toc": "Southeastern", "uid": "P90813", "consist": "395021", "dest_crs": "MAR", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90813/2026-09-12/detailed", "trust_id": "895J13M612", "origin_crs": "XRE", "show_on_map": 0, "dar_est_time": "06:18:00", "dar_platform": null, "dest_station": "Margate", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "4", "is_terminated": 1, "next_location": "Margate", "signalling_id": "5J13", "timing_status": "ON TIME", "origin_station": "Ramsgate E.M.U.D.", "current_leg_arr": "0635", "current_leg_dep": "0623", "current_leg_end": "Margate", "origin_dep_time": "0618", "origin_platform": null, "current_location": "Margate", "last_update_time": "2026-09-12T05:46:22", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.405640982207498, 51.341410567900326], [1.4056445999999998, 51.3414119], [1.4058783, 51.341496], [1.4062591, 51.34161230000001], [1.4069002999999998, 51.3417915], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884]]}", "current_leg_start": "RM Depot Exit Margate End", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "51.3850884", "next_location_lon": "1.3717127", "previous_location": "RM Depot Exit Margate End", "current_leg_milage": "5.3", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 529.38, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1681.282, \"from_m\": 529.38, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6589.099, \"from_m\": 1681.282, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 11278.147, \"from_m\": 6589.099, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12536.654, \"from_m\": 11278.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20500.685, \"from_m\": 12536.654, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23022.428, \"from_m\": 20500.685, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25567.628, \"from_m\": 23022.428, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26214.221, \"from_m\": 25567.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28238.47, \"from_m\": 26214.221, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29738.927, \"from_m\": 28238.47, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 33150.96, \"from_m\": 29738.927, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 33518.961, \"from_m\": 33150.96, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34216.753, \"from_m\": 33518.961, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 36110.872, \"from_m\": 34216.753, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37391.14, \"from_m\": 36110.872, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 40547.65, \"from_m\": 37391.14, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40657.815, \"from_m\": 40547.65, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 495990, \"profile_key\": \"91aa43277cca3fc0ab7d2700a33a80f8c5e6ff4c249bb41d64eef15d1d3d1672\", \"schedule_id\": 24181, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37771}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625\", \"location\": \"RM Depot Exit Margate End\", \"stage_seq\": 2, \"distance_m\": 1533.971, \"section_seq\": 1, \"route_path_id\": 37771}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"Margate\", \"stage_seq\": 3, \"distance_m\": 8990.226, \"section_seq\": 1, \"route_path_id\": 37771}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40657.815, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37771}], \"total_distance_m\": 40657.815, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 40657.815, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.3850884", "current_position_lon": "1.3717127", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:12Z\", \"source_id\": 39950519, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:35:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:18Z\", \"source_id\": 13115310, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:35:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Margate", "service_state_platform": "4", "timing_fact_generation": 1789191260989041, "current_leg_arrival_utc": "2026-09-12T06:35:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:35:59.207609", "service_state_evidence_id": 13115310, "current_leg_start_actual_dep": "2026-09-12T06:25:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-12T05:35:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:45:59.640391", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XRE |
MAR |
5J13 |
395021 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 529.38, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1681.282, "from_m": 529.38, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6589.099, "from_m": 1681.282, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 11278.147, "from_m": 6589.099, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12536.654, "from_m": 11278.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20500.685, "from_m": 12536.654, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23022.428, "from_m": 20500.685, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25567.628, "from_m": 23022.428, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26214.221, "from_m": 25567.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28238.47, "from_m": 26214.221, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29738.927, "from_m": 28238.47, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 33150.96, "from_m": 29738.927, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 33518.961, "from_m": 33150.96, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34216.753, "from_m": 33518.961, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 36110.872, "from_m": 34216.753, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37391.14, "from_m": 36110.872, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 40547.65, "from_m": 37391.14, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40657.815, "from_m": 40547.65, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 495990, "profile_key": "91aa43277cca3fc0ab7d2700a33a80f8c5e6ff4c249bb41d64eef15d1d3d1672", "schedule_id": 24181, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0618", "location": "Ramsgate E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37771}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625", "location": "RM Depot Exit Margate End", "stage_seq": 2, "distance_m": 1533.971, "section_seq": 1, "route_path_id": 37771}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "Margate", "stage_seq": 3, "distance_m": 8990.226, "section_seq": 1, "route_path_id": 37771}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40657.815, "from_m": 0.0, "section_seq": 1, "route_path_id": 37771}], "total_distance_m": 40657.815, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 40657.815, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33136, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:12Z", "source_id": 39950519, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:35:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:18Z", "source_id": 13115310, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:35:00+01:00", "operational_fact": true}] |
Ramsgate E.M.U.D. |
0618 |
0618 |
None |
6:18:00 |
None |
Margate |
0635 |
0635 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90813/2026-09-12/detailed |
None |
RM Depot Exit Margate End |
2026-09-12T06:25:00+01:00 |
Margate |
12.0 |
{"type": "LineString", "coordinates": [[1.405640982207498, 51.341410567900326], [1.4056445999999998, 51.3414119], [1.4058783, 51.341496], [1.4062591, 51.34161230000001], [1.4069002999999998, 51.3417915], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999], [1.4330822, 51.36141169999999], [1.432859, 51.3617984], [1.432615, 51.36218960000001], [1.4323195, 51.36261050000001], [1.4320945, 51.362869800000006], [1.4315897, 51.3634557], [1.431244, 51.36379589999999], [1.4309421999999998, 51.3641058], [1.4302132999999997, 51.364744599999995], [1.4298403999999998, 51.36503460000001], [1.4295017999999995, 51.3652788], [1.4293279, 51.3653993], [1.4287821999999997, 51.365775099999986], [1.4279667, 51.3662472], [1.4272708000000005, 51.3666098], [1.426633, 51.36690489999999], [1.4258358, 51.3672443], [1.4250729, 51.3675098], [1.4242557, 51.36778960000001], [1.4234706, 51.3680607], [1.4216842999999997, 51.3686874], [1.4198422, 51.36931760000001], [1.4077554999999995, 51.3735084], [1.4076417, 51.3735479], [1.4072944, 51.37367100000001], [1.3981787, 51.3768121], [1.3956318, 51.37768969999999], [1.3849098999999998, 51.38139199999999], [1.3840282999999998, 51.3817136], [1.3838556, 51.38177319999999], [1.381426, 51.382612400000006], [1.3813134, 51.3826523], [1.3801153, 51.3830383], [1.3783212, 51.383661399999994], [1.3775754, 51.3839182], [1.3767083, 51.38421670000001], [1.3763114, 51.384324], [1.3761247, 51.3843761], [1.3756892, 51.3844977], [1.3754746999999998, 51.38455859999999], [1.3750923000000002, 51.3846674], [1.3746336999999995, 51.3847913], [1.3745505, 51.384812399999994], [1.3743608, 51.3848605], [1.374191, 51.384901600000006], [1.3738591999999998, 51.384968], [1.3734945999999997, 51.385026800000006], [1.3731734999999998, 51.3850646], [1.3729661, 51.3850814], [1.3727516, 51.385096], [1.372531, 51.38510459999999], [1.3723128000000002, 51.3851064], [1.3720046999999995, 51.38510170000001], [1.3717127, 51.3850884]]} |
5.3 |
0623 |
0635 |
RM Depot Exit Margate End |
Margate |
Margate |
51.3850884 |
1.3717127 |
51.3850884 |
1.3717127 |
1 |
0 |
2026-09-12 05:46:22 |
TERMINATED |
2026-09-12 05:35:00 |
Margate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115310 |
1789191260989041 |
9 |
9 |
2026-09-12 05:45:59.640391 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:35:59.207609 |
| 465635 |
495995 |
W84612 |
075D40M612 |
2026-09-12 |
COMPLETE |
13116346 |
2026-09-12 06:36:00 |
2026-09-12 05:46:22 |
2026-09-14 05:46:22 |
{"id": 495995, "stp": "P", "toc": "ScotRail", "uid": "W84612", "consist": null, "dest_crs": "XCK", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84612/2026-09-12/detailed", "trust_id": "075D40M612", "origin_crs": "XGW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Corkerhill C.S.M.D.", "service_date": "2026-09-12", "dest_arr_time": "0623", "dest_platform": null, "is_terminated": 1, "next_location": "Corkerhill C.S.M.D.", "signalling_id": "5D40", "timing_status": null, "origin_station": "Shields T.M.D. (E)", "current_leg_arr": "0623", "current_leg_dep": "0621", "current_leg_end": "Corkerhill C.S.M.D.", "origin_dep_time": "0618", "origin_platform": null, "current_location": "Shields T.M.D. (E)", "last_update_time": "2026-09-12T05:46:22", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2845443, 55.847112200000005], [-4.2896971, 55.8473561], [-4.2901316, 55.847389199999995], [-4.2908599, 55.84742339999998], [-4.2916591, 55.8474125], [-4.2919962, 55.8474046], [-4.2922357, 55.847395299999995], [-4.292567, 55.8473824], [-4.2926447, 55.8473794], [-4.2929317, 55.8473688], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]}", "current_leg_start": "Shields T.M.D. (E)", "dest_arr_time_act": "0623", "motion_projection": null, "next_location_lat": "55.8363339", "next_location_lon": "-4.3245403", "previous_location": null, "current_leg_milage": "2.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 171.21, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 484.18, \"from_m\": 171.21, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8286.6, \"from_m\": 484.18, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10088.622, \"from_m\": 8286.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10126.364, \"from_m\": 10088.622, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10501.237, \"from_m\": 10126.364, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10738.955, \"from_m\": 10501.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11185.842, \"from_m\": 10738.955, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11213.297, \"from_m\": 11185.842, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11272.789, \"from_m\": 11213.297, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12277.161, \"from_m\": 11272.789, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22946.797, \"from_m\": 12277.161, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 25642.022, \"from_m\": 22946.797, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25922.48, \"from_m\": 25642.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25962.677, \"from_m\": 25922.48, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26435.359, \"from_m\": 25962.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27031.542, \"from_m\": 26435.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30694.863, \"from_m\": 27031.542, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53187.671, \"from_m\": 30694.863, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 53492.738, \"from_m\": 53187.671, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 54833.736, \"from_m\": 53492.738, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55467.636, \"from_m\": 54833.736, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56213.147, \"from_m\": 55467.636, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56600.712, \"from_m\": 56213.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56665.913, \"from_m\": 56600.712, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57341.028, \"from_m\": 56665.913, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 57938.553, \"from_m\": 57341.028, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58434.799, \"from_m\": 57938.553, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 495995, \"profile_key\": \"8c67cc047fced6c4c036ac3b2e769bf96101371f9476db106f7cec25bb0cb378\", \"schedule_id\": 28587, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Shields T.M.D. (E)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": null, \"location\": \"Corkerhill C.S.M.D.\", \"stage_seq\": 2, \"distance_m\": 2878.757, \"section_seq\": 1, \"route_path_id\": 28690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58434.799, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28690}], \"total_distance_m\": 58434.799, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 58434.799, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0618", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "2.0", "current_position_lat": "55.8406930", "current_position_lon": "-4.3093190", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Shields T.M.D. (E)", "service_state_platform": null, "timing_fact_generation": 1789191369078751, "current_leg_arrival_utc": "2026-09-12T06:23:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:09.075901", "service_state_evidence_id": 13116346, "current_leg_start_actual_dep": "2026-09-12T06:21:30+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:09.568402", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XGW |
XCK |
5D40 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 171.21, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 484.18, "from_m": 171.21, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8286.6, "from_m": 484.18, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10088.622, "from_m": 8286.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10126.364, "from_m": 10088.622, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 35.0}, {"to_m": 10501.237, "from_m": 10126.364, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10738.955, "from_m": 10501.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11185.842, "from_m": 10738.955, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11213.297, "from_m": 11185.842, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11272.789, "from_m": 11213.297, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12277.161, "from_m": 11272.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22946.797, "from_m": 12277.161, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 25642.022, "from_m": 22946.797, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25922.48, "from_m": 25642.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25962.677, "from_m": 25922.48, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26435.359, "from_m": 25962.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27031.542, "from_m": 26435.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30694.863, "from_m": 27031.542, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53187.671, "from_m": 30694.863, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 53492.738, "from_m": 53187.671, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 54833.736, "from_m": 53492.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 55467.636, "from_m": 54833.736, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 56213.147, "from_m": 55467.636, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56600.712, "from_m": 56213.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 56665.913, "from_m": 56600.712, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 57341.028, "from_m": 56665.913, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 57938.553, "from_m": 57341.028, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 58434.799, "from_m": 57938.553, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 495995, "profile_key": "8c67cc047fced6c4c036ac3b2e769bf96101371f9476db106f7cec25bb0cb378", "schedule_id": 28587, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0618", "location": "Shields T.M.D. (E)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28690}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": null, "location": "Corkerhill C.S.M.D.", "stage_seq": 2, "distance_m": 2878.757, "section_seq": 1, "route_path_id": 28690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58434.799, "from_m": 0.0, "section_seq": 1, "route_path_id": 28690}], "total_distance_m": 58434.799, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 58434.799, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Shields T.M.D. (E) |
0618 |
0618 |
None |
None |
None |
Corkerhill C.S.M.D. |
0623 |
0623 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W84612/2026-09-12/detailed |
None |
Shields T.M.D. (E) |
2026-09-12T06:21:30+01:00 |
Corkerhill C.S.M.D. |
2.0 |
{"type": "LineString", "coordinates": [[-4.2845443, 55.847112200000005], [-4.2896971, 55.8473561], [-4.2901316, 55.847389199999995], [-4.2908599, 55.84742339999998], [-4.2916591, 55.8474125], [-4.2919962, 55.8474046], [-4.2922357, 55.847395299999995], [-4.292567, 55.8473824], [-4.2926447, 55.8473794], [-4.2929317, 55.8473688], [-4.2933582, 55.8473561], [-4.2936645, 55.8473297], [-4.2937135, 55.847323499999995], [-4.2939636, 55.8472921], [-4.2943337, 55.847247], [-4.2946032999999995, 55.8472123], [-4.2949305, 55.8471664], [-4.2952491, 55.847103099999984], [-4.2954992, 55.84705420000001], [-4.2957245, 55.846999200000006], [-4.2960168, 55.84691709999999], [-4.296676100000001, 55.8467033], [-4.297387399999999, 55.84645710000001], [-4.2977904, 55.84632249999999], [-4.297947799999999, 55.846282499999994], [-4.2983252, 55.8461866], [-4.2986832999999995, 55.846042399999995], [-4.2994927, 55.8457003], [-4.2998356, 55.84551429999999], [-4.3001573, 55.8453296], [-4.3003925, 55.84518799999999], [-4.3005818, 55.8450692], [-4.300799, 55.84492309999999], [-4.3009896, 55.8447894], [-4.3015442, 55.8444005], [-4.301569599999999, 55.8443813], [-4.3018556, 55.8441651], [-4.302080199999999, 55.8440209], [-4.3023089, 55.8438777], [-4.3026048999999995, 55.8437093], [-4.3029811, 55.84351319999999], [-4.3052349, 55.8424339], [-4.3070765, 55.84157530000001], [-4.3075654, 55.84135139999999], [-4.307986199999999, 55.84116079999999], [-4.3081735000000005, 55.8410844], [-4.3084117, 55.8409873], [-4.308818799999999, 55.840840400000005], [-4.309462100000001, 55.8406508], [-4.3098667, 55.840544099999995], [-4.3102704, 55.8404511], [-4.3106262, 55.84037990000001], [-4.311078499999999, 55.84029600000001], [-4.311913363773703, 55.84013971528525], [-4.313047, 55.83992750000001], [-4.3134496, 55.8398534], [-4.3151326, 55.83960079999999], [-4.3163518, 55.8393743], [-4.316615199999999, 55.83932149999999], [-4.3169116, 55.839262099999985], [-4.3171566, 55.83920829999999], [-4.317323, 55.83915960000001], [-4.3174619, 55.83911729999999], [-4.317627, 55.8390575], [-4.3178715, 55.8389581], [-4.317939399999999, 55.83893049999998], [-4.3184383, 55.83873620000001], [-4.3191035, 55.8384907], [-4.3195782, 55.8382738], [-4.3197096, 55.8382166], [-4.319841099999999, 55.83816689999999], [-4.320197799999999, 55.838028300000005], [-4.3204168, 55.8379372], [-4.3205679, 55.837865699999995], [-4.3214825999999995, 55.8373958], [-4.3220431999999995, 55.8371322], [-4.322739499999999, 55.83684220000001], [-4.3230141, 55.836727], [-4.3231348, 55.836678799999994], [-4.323260900000001, 55.83663810000001], [-4.325302, 55.8360146], [-4.3254201, 55.835979899999984], [-4.3255488, 55.8359498], [-4.3256829, 55.8359257], [-4.3258278, 55.83590610000001], [-4.3260075, 55.835885], [-4.326187199999999, 55.83586849999999], [-4.326332, 55.8358594], [-4.3267236, 55.835839799999995], [-4.326442, 55.8358745], [-4.325916299999999, 55.835946799999995], [-4.3257875, 55.8359709], [-4.3256676, 55.835999599999994], [-4.3255193, 55.8360357], [-4.325350299999999, 55.836085399999995], [-4.3245403, 55.83633390000001]]} |
2.0 |
0621 |
0623 |
None |
Shields T.M.D. (E) |
Corkerhill C.S.M.D. |
55.8406930 |
-4.3093190 |
55.8363339 |
-4.3245403 |
1 |
0 |
2026-09-12 05:46:22 |
TERMINATED |
2026-09-12 05:36:00 |
Shields T.M.D. (E) |
TRUST |
TRUST_CANCELLATION |
13116346 |
1789191369078751 |
18 |
18 |
2026-09-12 05:46:09.568402 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:09.075901 |
| 465636 |
495989 |
L85076 |
865B09M612 |
2026-09-12 |
COMPLETE |
13116394 |
2026-09-12 06:36:00 |
2026-09-12 05:46:22 |
2026-09-14 05:46:22 |
{"id": 495989, "stp": "O", "toc": "South Western Railway", "uid": "L85076", "consist": "450099+450127", "dest_crs": "SOU", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85076/2026-09-12/detailed", "trust_id": "865B09M612", "origin_crs": "XFS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-12", "dest_arr_time": "0648", "dest_platform": "2", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "5B09", "timing_status": "EARLY", "origin_station": "Northam C.S.D.", "current_leg_arr": "0636", "current_leg_dep": "0631", "current_leg_end": "Southampton Central", "origin_dep_time": "0618", "origin_platform": null, "current_location": "Southampton Central", "last_update_time": "2026-09-12T05:46:22", "route_debug_link": null, "timing_variation": "-12 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.391815717287031, 50.911352417568565], [-1.3918848230609675, 50.91075237431452], [-1.3919012929044214, 50.91059424365826], [-1.3919180126642725, 50.910454674240114], [-1.391934928462963, 50.91033101433421], [-1.3919519864229335, 50.91022061221462], [-1.391969132666626, 50.91012081615547], [-1.3919863133164825, 50.91002897443083], [-1.3920034744949428, 50.9099424353148], [-1.3920205623244497, 50.90985854708149], [-1.3920375229274435, 50.909774658004984], [-1.3920543024263663, 50.90968811635939], [-1.39207084694366, 50.90959627041879], [-1.392087102601765, 50.90949646845729], [-1.392103015523123, 50.90938605874898], [-1.3921185318301756, 50.90926238956797], [-1.3921335976453642, 50.90912280918834], [-1.3921481590911302, 50.90896466588419], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "Northam Depot Recp. Line", "dest_arr_time_act": "0648", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "Northam Depot Recp. Line", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2579.129, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2894.53, \"from_m\": 2579.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3574.734, \"from_m\": 2894.53, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7533.023, \"from_m\": 3574.734, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 7812.633, \"from_m\": 7533.023, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10502.998, \"from_m\": 7812.633, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10734.553, \"from_m\": 10502.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11504.375, \"from_m\": 10734.553, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12364.234, \"from_m\": 11504.375, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16811.546, \"from_m\": 12364.234, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16829.207, \"from_m\": 16811.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20305.083, \"from_m\": 16829.207, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22583.07, \"from_m\": 20305.083, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23076.735, \"from_m\": 22583.07, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23176.069, \"from_m\": 23076.735, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23837.497, \"from_m\": 23176.069, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24066.851, \"from_m\": 23837.497, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24644.254, \"from_m\": 24066.851, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 495989, \"profile_key\": \"5fce6acb9513d04ff3777c92a7528d15125926dd269745744ca5ded46568b585\", \"schedule_id\": 35301, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Northam C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41919}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0633\", \"location\": \"Northam Sig. E842\", \"stage_seq\": 2, \"distance_m\": 415.533, \"section_seq\": 1, \"route_path_id\": 41919}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0644\", \"location\": \"Northam Depot Recp. Line\", \"stage_seq\": 3, \"distance_m\": 2841.678, \"section_seq\": 1, \"route_path_id\": 41919}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Northam Jn\", \"stage_seq\": 4, \"distance_m\": 6892.272, \"section_seq\": 1, \"route_path_id\": 41919}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 5, \"distance_m\": 10314.946, \"section_seq\": 1, \"route_path_id\": 41919}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24644.254, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 41919}], \"total_distance_m\": 24644.254, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20958.896, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3685.358, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0618", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:26Z\", \"source_id\": 13104175, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27516, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:31Z\", \"source_id\": 39931580, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:37Z\", \"source_id\": 13108914, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:08Z\", \"source_id\": 39953772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:12Z\", \"source_id\": 13116394, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "2", "timing_fact_generation": 1789191372670149, "current_leg_arrival_utc": "2026-09-12T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:12.666179", "service_state_evidence_id": 13116394, "current_leg_start_actual_dep": "2026-09-12T06:44:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:12.831891", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
XFS |
SOU |
5B09 |
450099+450127 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2579.129, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2894.53, "from_m": 2579.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3574.734, "from_m": 2894.53, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7533.023, "from_m": 3574.734, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 7812.633, "from_m": 7533.023, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10502.998, "from_m": 7812.633, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10734.553, "from_m": 10502.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11504.375, "from_m": 10734.553, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12364.234, "from_m": 11504.375, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16811.546, "from_m": 12364.234, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16829.207, "from_m": 16811.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20305.083, "from_m": 16829.207, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22583.07, "from_m": 20305.083, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23076.735, "from_m": 22583.07, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23176.069, "from_m": 23076.735, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23837.497, "from_m": 23176.069, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24066.851, "from_m": 23837.497, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24644.254, "from_m": 24066.851, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 495989, "profile_key": "5fce6acb9513d04ff3777c92a7528d15125926dd269745744ca5ded46568b585", "schedule_id": 35301, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0618", "location": "Northam C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 41919}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0633", "location": "Northam Sig. E842", "stage_seq": 2, "distance_m": 415.533, "section_seq": 1, "route_path_id": 41919}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0644", "location": "Northam Depot Recp. Line", "stage_seq": 3, "distance_m": 2841.678, "section_seq": 1, "route_path_id": 41919}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0645", "location": "Northam Jn", "stage_seq": 4, "distance_m": 6892.272, "section_seq": 1, "route_path_id": 41919}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 5, "distance_m": 10314.946, "section_seq": 1, "route_path_id": 41919}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24644.254, "from_m": 0.0, "section_seq": 1, "route_path_id": 41919}], "total_distance_m": 24644.254, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20958.896, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3685.358, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:26Z", "source_id": 13104175, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27516, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:31Z", "source_id": 39931580, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:24:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:37Z", "source_id": 13108914, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27569, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:08Z", "source_id": 39953772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:12Z", "source_id": 13116394, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
Northam C.S.D. |
0618 |
0618 |
None |
None |
None |
Southampton Central |
0648 |
0648 |
2 |
EARLY |
-12 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85076/2026-09-12/detailed |
None |
Northam Depot Recp. Line |
2026-09-12T06:44:00+01:00 |
Southampton Central |
5.0 |
{"type": "LineString", "coordinates": [[-1.391815717287031, 50.911352417568565], [-1.3918848230609675, 50.91075237431452], [-1.3919012929044214, 50.91059424365826], [-1.3919180126642725, 50.910454674240114], [-1.391934928462963, 50.91033101433421], [-1.3919519864229335, 50.91022061221462], [-1.391969132666626, 50.91012081615547], [-1.3919863133164825, 50.91002897443083], [-1.3920034744949428, 50.9099424353148], [-1.3920205623244497, 50.90985854708149], [-1.3920375229274435, 50.909774658004984], [-1.3920543024263663, 50.90968811635939], [-1.39207084694366, 50.90959627041879], [-1.392087102601765, 50.90949646845729], [-1.392103015523123, 50.90938605874898], [-1.3921185318301756, 50.90926238956797], [-1.3921335976453642, 50.90912280918834], [-1.3921481590911302, 50.90896466588419], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]} |
1.2 |
0631 |
0636 |
Northam Depot Recp. Line |
Southampton Central |
Southampton Central |
50.9074478 |
-1.4143952 |
50.9074478 |
-1.4143952 |
1 |
0 |
2026-09-12 05:46:22 |
TERMINATED |
2026-09-12 05:36:00 |
Southampton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13116394 |
1789191372670149 |
15 |
15 |
2026-09-12 05:46:12.831891 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:12.666179 |
| 465637 |
497332 |
L11954 |
879D02M512 |
2026-09-12 |
COMPLETE |
13116434 |
2026-09-12 06:36:00 |
2026-09-12 05:46:22 |
2026-09-14 05:46:22 |
{"id": 497332, "stp": "P", "toc": "London Overground", "uid": "L11954", "consist": null, "dest_crs": "XHZ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L11954/2026-09-12/detailed", "trust_id": "879D02M512", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Highbury & Islington (East London Line)", "service_date": "2026-09-12", "dest_arr_time": "0639", "dest_platform": "1", "is_terminated": 1, "next_location": "Highbury & Islington (East London Line)", "signalling_id": "9D02", "timing_status": "EARLY", "origin_station": "West Croydon", "current_leg_arr": "0636", "current_leg_dep": "0635", "current_leg_end": "Highbury & Islington (East London Line)", "origin_dep_time": "0546", "origin_platform": "3", "current_location": "Highbury & Islington (East London Line)", "last_update_time": "2026-09-12T05:46:22", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]}", "current_leg_start": "Canonbury East London Line", "dest_arr_time_act": "0638", "motion_projection": null, "next_location_lat": "51.5458694", "next_location_lon": "-0.1047385", "previous_location": "Canonbury East London Line", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 286.934, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 547.015, \"from_m\": 286.934, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 986.336, \"from_m\": 547.015, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1071.378, \"from_m\": 986.336, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1077.995, \"from_m\": 1071.378, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10575.995, \"from_m\": 1077.995, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11031.652, \"from_m\": 10575.995, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11092.083, \"from_m\": 11031.652, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11220.731, \"from_m\": 11092.083, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12834.159, \"from_m\": 11220.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17521.253, \"from_m\": 12834.159, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17969.337, \"from_m\": 17521.253, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26283.812, \"from_m\": 17969.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26610.277, \"from_m\": 26283.812, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36428.409, \"from_m\": 26610.277, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38198.066, \"from_m\": 36428.409, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38514.404, \"from_m\": 38198.066, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39310.66, \"from_m\": 38514.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 39850.142, \"from_m\": 39310.66, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46894.878, \"from_m\": 39850.142, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46958.603, \"from_m\": 46894.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48144.258, \"from_m\": 46958.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51426.503, \"from_m\": 48144.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51480.79, \"from_m\": 51426.503, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51824.224, \"from_m\": 51480.79, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 51861.574, \"from_m\": 51824.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53216.917, \"from_m\": 51861.574, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54324.731, \"from_m\": 53216.917, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63101.586, \"from_m\": 54324.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63601.746, \"from_m\": 63101.586, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64599.695, \"from_m\": 63601.746, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64645.63, \"from_m\": 64599.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65051.811, \"from_m\": 64645.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 65149.342, \"from_m\": 65051.811, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66484.748, \"from_m\": 65149.342, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66608.09, \"from_m\": 66484.748, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 67388.828, \"from_m\": 66608.09, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68219.411, \"from_m\": 67388.828, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69074.088, \"from_m\": 68219.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69651.424, \"from_m\": 69074.088, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 497332, \"profile_key\": \"b80b4f38285b4262bd3ba4537bc043a6923cf8ee2d76fe1c9fbb4f0e08dd9ed9\", \"schedule_id\": 17253, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 2, \"distance_m\": 1246.197, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 3, \"distance_m\": 4516.404, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0551\", \"wtt_dep\": \"0553\", \"location\": \"Norwood Junction\", \"stage_seq\": 4, \"distance_m\": 6370.742, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556\", \"location\": \"Anerley\", \"stage_seq\": 5, \"distance_m\": 7461.199, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0557H\", \"location\": \"Penge West\", \"stage_seq\": 6, \"distance_m\": 10816.443, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600H\", \"location\": \"Sydenham\", \"stage_seq\": 7, \"distance_m\": 17744.582, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Forest Hill\", \"stage_seq\": 8, \"distance_m\": 19688.389, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Honor Oak Park\", \"stage_seq\": 9, \"distance_m\": 23146.693, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Brockley\", \"stage_seq\": 10, \"distance_m\": 26487.403, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"New Cross Gate\", \"stage_seq\": 11, \"distance_m\": 32395.457, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 12, \"distance_m\": 35903.321, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 13, \"distance_m\": 39162.606, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Surrey Quays\", \"stage_seq\": 14, \"distance_m\": 45830.026, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617\", \"location\": \"Canada Water\", \"stage_seq\": 15, \"distance_m\": 48144.258, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0618H\", \"location\": \"Rotherhithe\", \"stage_seq\": 16, \"distance_m\": 48759.429, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620\", \"location\": \"Wapping\", \"stage_seq\": 17, \"distance_m\": 51094.539, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622\", \"location\": \"Shadwell\", \"stage_seq\": 18, \"distance_m\": 51529.696, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Whitechapel\", \"stage_seq\": 19, \"distance_m\": 52410.591, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0627\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 20, \"distance_m\": 54121.048, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Hoxton\", \"stage_seq\": 21, \"distance_m\": 58358.003, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Haggerston\", \"stage_seq\": 22, \"distance_m\": 63485.69, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Dalston Junction\", \"stage_seq\": 23, \"distance_m\": 64586.257, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 24, \"distance_m\": 65418.186, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 25, \"distance_m\": 66449.978, \"section_seq\": 1, \"route_path_id\": 34931}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": null, \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 26, \"distance_m\": 67583.85, \"section_seq\": 1, \"route_path_id\": 34931}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 69651.424, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34931}], \"total_distance_m\": 69651.424, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 68879.89, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 771.534, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5458694", "current_position_lon": "-0.1047385", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:38:54Z\", \"source_id\": 39876501, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 29976, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:50:48Z\", \"source_id\": 39888582, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:51:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:50:52Z\", \"source_id\": 13094660, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:55:10Z\", \"source_id\": 39893717, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:55:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:55:13Z\", \"source_id\": 13096294, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:49Z\", \"source_id\": 39895652, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:57:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:52Z\", \"source_id\": 13096924, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:03Z\", \"source_id\": 39898387, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:59:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:59:09Z\", \"source_id\": 13097809, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:20Z\", \"source_id\": 39902440, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:02:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:25Z\", \"source_id\": 13099173, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:42Z\", \"source_id\": 39905544, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:48Z\", \"source_id\": 13100180, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:22Z\", \"source_id\": 39909170, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:07:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:26Z\", \"source_id\": 13101414, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:19Z\", \"source_id\": 39911946, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:21Z\", \"source_id\": 13102263, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:46Z\", \"source_id\": 39918362, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:14:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:13:48Z\", \"source_id\": 13104339, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:39Z\", \"source_id\": 39921146, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:16:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:39Z\", \"source_id\": 13105312, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:09Z\", \"source_id\": 39923302, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:17:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:13Z\", \"source_id\": 13106079, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:05Z\", \"source_id\": 39926143, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:06Z\", \"source_id\": 13107063, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:51Z\", \"source_id\": 39928856, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:53Z\", \"source_id\": 13107977, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:45Z\", \"source_id\": 39931881, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:23:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:49Z\", \"source_id\": 13109004, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:13Z\", \"source_id\": 39935631, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:25:17Z\", \"source_id\": 13110312, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:27Z\", \"source_id\": 39939347, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:29Z\", \"source_id\": 13111513, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:31Z\", \"source_id\": 39942798, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:34Z\", \"source_id\": 13112667, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15053, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:00Z\", \"source_id\": 39945075, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:04Z\", \"source_id\": 13113507, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:28Z\", \"source_id\": 39950956, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:33Z\", \"source_id\": 13115454, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15027, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:11Z\", \"source_id\": 39953895, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:18Z\", \"source_id\": 13116434, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Highbury & Islington (East London Line)", "service_state_platform": "1", "timing_fact_generation": 1789191380182896, "current_leg_arrival_utc": "2026-09-12T06:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:20.174865", "service_state_evidence_id": 13116434, "current_leg_start_actual_dep": "2026-09-12T06:36:00+01:00", "operational_evidence_version": 101, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:20.339026", "service_state_valid_until_kind": null, "operational_interpretation_version": 101, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WCY |
XHZ |
9D02 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 286.934, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 547.015, "from_m": 286.934, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.336, "from_m": 547.015, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1071.378, "from_m": 986.336, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1077.995, "from_m": 1071.378, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10575.995, "from_m": 1077.995, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11031.652, "from_m": 10575.995, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11092.083, "from_m": 11031.652, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11220.731, "from_m": 11092.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12834.159, "from_m": 11220.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17521.253, "from_m": 12834.159, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17969.337, "from_m": 17521.253, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26283.812, "from_m": 17969.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26610.277, "from_m": 26283.812, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36428.409, "from_m": 26610.277, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38198.066, "from_m": 36428.409, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38514.404, "from_m": 38198.066, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39310.66, "from_m": 38514.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 39850.142, "from_m": 39310.66, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46894.878, "from_m": 39850.142, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46958.603, "from_m": 46894.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48144.258, "from_m": 46958.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51426.503, "from_m": 48144.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51480.79, "from_m": 51426.503, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51824.224, "from_m": 51480.79, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51861.574, "from_m": 51824.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53216.917, "from_m": 51861.574, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54324.731, "from_m": 53216.917, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63101.586, "from_m": 54324.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63601.746, "from_m": 63101.586, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 64599.695, "from_m": 63601.746, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64645.63, "from_m": 64599.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65051.811, "from_m": 64645.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 65149.342, "from_m": 65051.811, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66484.748, "from_m": 65149.342, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66608.09, "from_m": 66484.748, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 67388.828, "from_m": 66608.09, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68219.411, "from_m": 67388.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69074.088, "from_m": 68219.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69651.424, "from_m": 69074.088, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 497332, "profile_key": "b80b4f38285b4262bd3ba4537bc043a6923cf8ee2d76fe1c9fbb4f0e08dd9ed9", "schedule_id": 17253, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 2, "distance_m": 1246.197, "section_seq": 1, "route_path_id": 34931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Norwood Fork Jn", "stage_seq": 3, "distance_m": 4516.404, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0551", "wtt_dep": "0553", "location": "Norwood Junction", "stage_seq": 4, "distance_m": 6370.742, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556", "location": "Anerley", "stage_seq": 5, "distance_m": 7461.199, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0557H", "location": "Penge West", "stage_seq": 6, "distance_m": 10816.443, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600H", "location": "Sydenham", "stage_seq": 7, "distance_m": 17744.582, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Forest Hill", "stage_seq": 8, "distance_m": 19688.389, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Honor Oak Park", "stage_seq": 9, "distance_m": 23146.693, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Brockley", "stage_seq": 10, "distance_m": 26487.403, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "New Cross Gate", "stage_seq": 11, "distance_m": 32395.457, "section_seq": 1, "route_path_id": 34931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Canal Jn (New Cross)", "stage_seq": 12, "distance_m": 35903.321, "section_seq": 1, "route_path_id": 34931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Surrey Quays Silwood Jn", "stage_seq": 13, "distance_m": 39162.606, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Surrey Quays", "stage_seq": 14, "distance_m": 45830.026, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617", "location": "Canada Water", "stage_seq": 15, "distance_m": 48144.258, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0618H", "location": "Rotherhithe", "stage_seq": 16, "distance_m": 48759.429, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620", "location": "Wapping", "stage_seq": 17, "distance_m": 51094.539, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622", "location": "Shadwell", "stage_seq": 18, "distance_m": 51529.696, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Whitechapel", "stage_seq": 19, "distance_m": 52410.591, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0627", "location": "Shoreditch High Street", "stage_seq": 20, "distance_m": 54121.048, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Hoxton", "stage_seq": 21, "distance_m": 58358.003, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Haggerston", "stage_seq": 22, "distance_m": 63485.69, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Dalston Junction", "stage_seq": 23, "distance_m": 64586.257, "section_seq": 1, "route_path_id": 34931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "East London Line Boundary North London Line", "stage_seq": 24, "distance_m": 65418.186, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "Canonbury East London Line", "stage_seq": 25, "distance_m": 66449.978, "section_seq": 1, "route_path_id": 34931}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": null, "location": "Highbury & Islington (East London Line)", "stage_seq": 26, "distance_m": 67583.85, "section_seq": 1, "route_path_id": 34931}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 69651.424, "from_m": 0.0, "section_seq": 1, "route_path_id": 34931}], "total_distance_m": 69651.424, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 68879.89, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 771.534, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30051, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:38:54Z", "source_id": 39876501, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-12T04:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 29976, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:50:48Z", "source_id": 39888582, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T04:51:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:50:52Z", "source_id": 13094660, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30029, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:55:10Z", "source_id": 39893717, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:55:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:55:13Z", "source_id": 13096294, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30033, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:49Z", "source_id": 39895652, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T04:57:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:52Z", "source_id": 13096924, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29876, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:03Z", "source_id": 39898387, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T04:59:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:59:09Z", "source_id": 13097809, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29883, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:20Z", "source_id": 39902440, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:02:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:25Z", "source_id": 13099173, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29890, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:42Z", "source_id": 39905544, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:05:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:48Z", "source_id": 13100180, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29894, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:22Z", "source_id": 39909170, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:07:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:26Z", "source_id": 13101414, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29719, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:19Z", "source_id": 39911946, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:21Z", "source_id": 13102263, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:46Z", "source_id": 39918362, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:14:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:13:48Z", "source_id": 13104339, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:39Z", "source_id": 39921146, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T05:16:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:39Z", "source_id": 13105312, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-12T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:09Z", "source_id": 39923302, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:17:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:13Z", "source_id": 13106079, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:05Z", "source_id": 39926143, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T05:19:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:06Z", "source_id": 13107063, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:51Z", "source_id": 39928856, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T05:21:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:53Z", "source_id": 13107977, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:45Z", "source_id": 39931881, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T05:23:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:49Z", "source_id": 13109004, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-12T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:13Z", "source_id": 39935631, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:25:17Z", "source_id": 13110312, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:27Z", "source_id": 39939347, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T05:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:29Z", "source_id": 13111513, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:31Z", "source_id": 39942798, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T05:29:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:34Z", "source_id": 13112667, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15053, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:00Z", "source_id": 39945075, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T05:31:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:04Z", "source_id": 13113507, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15023, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:28Z", "source_id": 39950956, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T05:34:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:33Z", "source_id": 13115454, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15027, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:11Z", "source_id": 39953895, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T05:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:18Z", "source_id": 13116434, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
West Croydon |
0546 |
0546 |
3 |
None |
None |
Highbury & Islington (East London Line) |
0639 |
0638 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L11954/2026-09-12/detailed |
None |
Canonbury East London Line |
2026-09-12T06:36:00+01:00 |
Highbury & Islington (East London Line) |
1.0 |
{"type": "LineString", "coordinates": [[-0.09271820757511032, 51.54848469708025], [-0.09305449999999998, 51.54842229999999], [-0.0935476, 51.54832319999999], [-0.09373059999999998, 51.5482831], [-0.09428739999999998, 51.54816129999999], [-0.0987025, 51.54718479999999], [-0.0996195, 51.5470033], [-0.10015440000000002, 51.54688570000001], [-0.10164629999999998, 51.546557699999994], [-0.1026788, 51.5463288], [-0.10282618539037644, 51.54629603055287], [-0.10314695582185432, 51.5462247108536], [-0.1040092, 51.54603299999999], [-0.10473849999999998, 51.54586940000001]]} |
0.5 |
0635 |
0636 |
Canonbury East London Line |
Highbury & Islington (East London Line) |
Highbury & Islington (East London Line) |
51.5458694 |
-0.1047385 |
51.5458694 |
-0.1047385 |
1 |
0 |
2026-09-12 05:46:22 |
TERMINATED |
2026-09-12 05:36:00 |
Highbury & Islington (East London Line) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13116434 |
1789191380182896 |
101 |
101 |
2026-09-12 05:46:20.339026 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:20.174865 |
| 465638 |
496668 |
C49449 |
735C03M612 |
2026-09-12 |
COMPLETE |
13115546 |
2026-09-12 06:36:00 |
2026-09-12 05:46:22 |
2026-09-14 05:46:22 |
{"id": 496668, "stp": "O", "toc": "Great Western Railway", "uid": "C49449", "consist": "800032", "dest_crs": "PAD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49449/2026-09-12/detailed", "trust_id": "735C03M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-12", "dest_arr_time": "0637", "dest_platform": "8", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "5C03", "timing_status": "EARLY", "origin_station": "North Pole Iep Depot", "current_leg_arr": "0636", "current_leg_dep": "0630", "current_leg_end": "London Paddington", "origin_dep_time": "0632", "origin_platform": null, "current_location": "Link Line", "last_update_time": "2026-09-12T05:46:22", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.24892659999999997, 51.52258690000001], [-0.2485163, 51.5226563], [-0.24778819999999996, 51.5227816], [-0.2472878, 51.5228796], [-0.24694469999999996, 51.522957099999985], [-0.24376909999999993, 51.52366920000001], [-0.2431311999999999, 51.52380949999999], [-0.2428888, 51.52386220000001], [-0.2425817, 51.5239423], [-0.2421458, 51.52407829999999], [-0.2418159, 51.52415919999999], [-0.2412237, 51.524288899999995], [-0.24055999999999997, 51.5244398], [-0.24032399999999995, 51.52451549999999], [-0.24005889999999996, 51.5246029], [-0.2397694, 51.52468329999999], [-0.23940999999999996, 51.5247575], [-0.2391753, 51.524793900000006], [-0.2381154, 51.524940699999995], [-0.23752919999999997, 51.5250238], [-0.2364434, 51.5251715], [-0.2361296, 51.5252122], [-0.2358761, 51.525264], [-0.2353918, 51.52539960000001], [-0.2351533, 51.5254467], [-0.23484540000000004, 51.5254916], [-0.23481761901003287, 51.5254932014107], [-0.2347637755015157, 51.52549630517218], [-0.2345661, 51.52550769999999], [-0.2338819, 51.525524299999994], [-0.2335321, 51.5255193], [-0.2333963, 51.52550969999999], [-0.23308829999999997, 51.5254916], [-0.23259710000000003, 51.52546340000001], [-0.232173, 51.5254498], [-0.2316981, 51.5254493], [-0.23093979999999997, 51.5254771], [-0.2299219, 51.5254955], [-0.2294756, 51.5255038], [-0.2293178, 51.5255036], [-0.2290879, 51.5254983], [-0.2288277, 51.5254846], [-0.2277946, 51.52541909999999], [-0.22719090000000003, 51.5253804], [-0.2263552, 51.5253272], [-0.2260914, 51.525319], [-0.2257179, 51.5253197], [-0.2253884, 51.525312099999994], [-0.2248544, 51.5252751], [-0.22460550000000004, 51.52526149999999], [-0.2243185, 51.525255699999995], [-0.2234642, 51.5252491], [-0.22287979999999996, 51.52525120000001], [-0.2221448, 51.5252501], [-0.22152649999999996, 51.52525370000001], [-0.2207579, 51.52524100000001], [-0.2203046, 51.5252339], [-0.2199655, 51.5252175], [-0.2194208, 51.52518959999999], [-0.21841779999999997, 51.52511109999999], [-0.21819740000000004, 51.52508069999999], [-0.21756559999999997, 51.52499379999999], [-0.2171747, 51.5249392], [-0.21702809999999997, 51.524916799999986], [-0.2156281, 51.5247316], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "North Pole Iep Depot", "dest_arr_time_act": "0637", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "North Pole Iep Depot", "current_leg_milage": "3.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9216.931, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9284.852, \"from_m\": 9216.931, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9528.192, \"from_m\": 9284.852, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9594.892, \"from_m\": 9528.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9792.534, \"from_m\": 9594.892, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12740.821, \"from_m\": 9792.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13202.643, \"from_m\": 12740.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13615.442, \"from_m\": 13202.643, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496668, \"profile_key\": \"28bea8ee2608de7ad899a5b16059110df30ecf6e97ad41bc378d4ead47ef55ea\", \"schedule_id\": 33048, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"North Pole Iep Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 27839}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 5, \"distance_m\": 9550.677, \"section_seq\": 1, \"route_path_id\": 27839}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13615.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27839}], \"total_distance_m\": 13615.442, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 12396.318, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1219.124, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0632", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:40Z\", \"source_id\": 39951271, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:43Z\", \"source_id\": 13115546, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "8", "timing_fact_generation": 1789191283478252, "current_leg_arrival_utc": "2026-09-12T06:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:22.020138", "service_state_evidence_id": 13115546, "current_leg_start_actual_dep": "2026-09-12T06:32:00+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:22.481905", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
O |
None |
PAD |
5C03 |
800032 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9216.931, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9284.852, "from_m": 9216.931, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9528.192, "from_m": 9284.852, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9594.892, "from_m": 9528.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9792.534, "from_m": 9594.892, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12740.821, "from_m": 9792.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13202.643, "from_m": 12740.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13615.442, "from_m": 13202.643, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496668, "profile_key": "28bea8ee2608de7ad899a5b16059110df30ecf6e97ad41bc378d4ead47ef55ea", "schedule_id": 33048, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0632", "location": "North Pole Iep Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Ladbroke Grove Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 27839}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Royal Oak Junction", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 27839}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": null, "location": "London Paddington", "stage_seq": 5, "distance_m": 9550.677, "section_seq": 1, "route_path_id": 27839}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13615.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 27839}], "total_distance_m": 13615.442, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 12396.318, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1219.124, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22930, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:40Z", "source_id": 39951271, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:36:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:43Z", "source_id": 13115546, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
North Pole Iep Depot |
0632 |
0632 |
None |
None |
None |
London Paddington |
0637 |
0637 |
8 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49449/2026-09-12/detailed |
None |
North Pole Iep Depot |
2026-09-12T06:32:00+01:00 |
London Paddington |
6.0 |
{"type": "LineString", "coordinates": [[-0.24892659999999997, 51.52258690000001], [-0.2485163, 51.5226563], [-0.24778819999999996, 51.5227816], [-0.2472878, 51.5228796], [-0.24694469999999996, 51.522957099999985], [-0.24376909999999993, 51.52366920000001], [-0.2431311999999999, 51.52380949999999], [-0.2428888, 51.52386220000001], [-0.2425817, 51.5239423], [-0.2421458, 51.52407829999999], [-0.2418159, 51.52415919999999], [-0.2412237, 51.524288899999995], [-0.24055999999999997, 51.5244398], [-0.24032399999999995, 51.52451549999999], [-0.24005889999999996, 51.5246029], [-0.2397694, 51.52468329999999], [-0.23940999999999996, 51.5247575], [-0.2391753, 51.524793900000006], [-0.2381154, 51.524940699999995], [-0.23752919999999997, 51.5250238], [-0.2364434, 51.5251715], [-0.2361296, 51.5252122], [-0.2358761, 51.525264], [-0.2353918, 51.52539960000001], [-0.2351533, 51.5254467], [-0.23484540000000004, 51.5254916], [-0.23481761901003287, 51.5254932014107], [-0.2347637755015157, 51.52549630517218], [-0.2345661, 51.52550769999999], [-0.2338819, 51.525524299999994], [-0.2335321, 51.5255193], [-0.2333963, 51.52550969999999], [-0.23308829999999997, 51.5254916], [-0.23259710000000003, 51.52546340000001], [-0.232173, 51.5254498], [-0.2316981, 51.5254493], [-0.23093979999999997, 51.5254771], [-0.2299219, 51.5254955], [-0.2294756, 51.5255038], [-0.2293178, 51.5255036], [-0.2290879, 51.5254983], [-0.2288277, 51.5254846], [-0.2277946, 51.52541909999999], [-0.22719090000000003, 51.5253804], [-0.2263552, 51.5253272], [-0.2260914, 51.525319], [-0.2257179, 51.5253197], [-0.2253884, 51.525312099999994], [-0.2248544, 51.5252751], [-0.22460550000000004, 51.52526149999999], [-0.2243185, 51.525255699999995], [-0.2234642, 51.5252491], [-0.22287979999999996, 51.52525120000001], [-0.2221448, 51.5252501], [-0.22152649999999996, 51.52525370000001], [-0.2207579, 51.52524100000001], [-0.2203046, 51.5252339], [-0.2199655, 51.5252175], [-0.2194208, 51.52518959999999], [-0.21841779999999997, 51.52511109999999], [-0.21819740000000004, 51.52508069999999], [-0.21756559999999997, 51.52499379999999], [-0.2171747, 51.5249392], [-0.21702809999999997, 51.524916799999986], [-0.2156281, 51.5247316], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
3.2 |
0630 |
0636 |
North Pole Iep Depot |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-12 05:46:22 |
TERMINATED |
2026-09-12 05:36:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115546 |
1789191283478252 |
11 |
11 |
2026-09-12 05:46:22.481905 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:22.020138 |
| 465639 |
496466 |
P03285 |
895C17M612 |
2026-09-12 |
COMPLETE |
13115727 |
2026-09-12 06:36:00 |
2026-09-12 05:46:52 |
2026-09-14 05:46:52 |
{"id": 496466, "stp": "P", "toc": "Southeastern", "uid": "P03285", "consist": "395025", "dest_crs": "RAM", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P03285/2026-09-12/detailed", "trust_id": "895C17M612", "origin_crs": "XRE", "show_on_map": 0, "dar_est_time": "06:28:00", "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-12", "dest_arr_time": "0645", "dest_platform": "3", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "5C17", "timing_status": "EARLY", "origin_station": "Ramsgate E.M.U.D.", "current_leg_arr": "0636", "current_leg_dep": "0643", "current_leg_end": "Ramsgate", "origin_dep_time": "0628", "origin_platform": null, "current_location": "Ramsgate", "last_update_time": "2026-09-12T05:46:52", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4086854999999998, 51.3423582], [1.4079121, 51.3420862], [1.4077628000000002, 51.342033400000005], [1.4076104, 51.3419744], [1.4073131999999997, 51.34186470000001], [1.4067194999999997, 51.34164320000001], [1.4054297, 51.3411668]]}", "current_leg_start": "Ramsgate Sig. EK5143", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Ramsgate Sig. EK5143", "current_leg_milage": "0.2", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1643.313, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1744.924, \"from_m\": 1643.313, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2015.36, \"from_m\": 1744.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3317.524, \"from_m\": 2015.36, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3388.803, \"from_m\": 3317.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4173.058, \"from_m\": 3388.803, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4244.336, \"from_m\": 4173.058, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5546.5, \"from_m\": 4244.336, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5816.936, \"from_m\": 5546.5, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5918.547, \"from_m\": 5816.936, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7561.86, \"from_m\": 5918.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 496466, \"profile_key\": \"db03bb014e7bf2d0070abf2533a5f59845c28123a5c8107e7fa9176f759c4e48\", \"schedule_id\": 21358, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36685}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635\", \"location\": \"RM Depot Exit Margate End\", \"stage_seq\": 2, \"distance_m\": 2927.314, \"section_seq\": 1, \"route_path_id\": 36685}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0643\", \"location\": \"Ramsgate Sig. EK5143\", \"stage_seq\": 3, \"distance_m\": 3297.095, \"section_seq\": 1, \"route_path_id\": 36685}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 4, \"distance_m\": 3780.93, \"section_seq\": 1, \"route_path_id\": 36685}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7561.86, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36685}], \"total_distance_m\": 7561.86, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 4275.234, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3286.626, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1433.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:00Z\", \"source_id\": 39951831, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:03Z\", \"source_id\": 13115727, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "3", "timing_fact_generation": 1789191304194128, "current_leg_arrival_utc": "2026-09-12T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:24.252122", "service_state_evidence_id": 13115727, "current_leg_start_actual_dep": "2026-09-12T06:43:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:24.482384", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XRE |
RAM |
5C17 |
395025 |
6 |
140 |
None |
{"version": 3, "segments": [{"to_m": 1643.313, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1744.924, "from_m": 1643.313, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2015.36, "from_m": 1744.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3317.524, "from_m": 2015.36, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3388.803, "from_m": 3317.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4173.058, "from_m": 3388.803, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4244.336, "from_m": 4173.058, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5546.5, "from_m": 4244.336, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5816.936, "from_m": 5546.5, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5918.547, "from_m": 5816.936, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7561.86, "from_m": 5918.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 140.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 496466, "profile_key": "db03bb014e7bf2d0070abf2533a5f59845c28123a5c8107e7fa9176f759c4e48", "schedule_id": 21358, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "Ramsgate E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36685}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635", "location": "RM Depot Exit Margate End", "stage_seq": 2, "distance_m": 2927.314, "section_seq": 1, "route_path_id": 36685}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0643", "location": "Ramsgate Sig. EK5143", "stage_seq": 3, "distance_m": 3297.095, "section_seq": 1, "route_path_id": 36685}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 4, "distance_m": 3780.93, "section_seq": 1, "route_path_id": 36685}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7561.86, "from_m": 0.0, "section_seq": 1, "route_path_id": 36685}], "total_distance_m": 7561.86, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 4275.234, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3286.626, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33121, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:00Z", "source_id": 39951831, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T05:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:03Z", "source_id": 13115727, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
Ramsgate E.M.U.D. |
0628 |
0628 |
None |
6:28:00 |
None |
Ramsgate |
0645 |
0645 |
3 |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P03285/2026-09-12/detailed |
None |
Ramsgate Sig. EK5143 |
2026-09-12T06:43:00+01:00 |
Ramsgate |
1433.0 |
{"type": "LineString", "coordinates": [[1.4086854999999998, 51.3423582], [1.4079121, 51.3420862], [1.4077628000000002, 51.342033400000005], [1.4076104, 51.3419744], [1.4073131999999997, 51.34186470000001], [1.4067194999999997, 51.34164320000001], [1.4054297, 51.3411668]]} |
0.2 |
0643 |
0636 |
Ramsgate Sig. EK5143 |
Ramsgate |
Ramsgate |
51.3411668 |
1.4054297 |
51.3411668 |
1.4054297 |
1 |
0 |
2026-09-12 05:46:52 |
TERMINATED |
2026-09-12 05:36:00 |
Ramsgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115727 |
1789191304194128 |
5 |
5 |
2026-09-12 05:46:24.482384 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:24.252122 |
| 465640 |
495778 |
P65996 |
889F02M612 |
2026-09-12 |
COMPLETE |
13115927 |
2026-09-12 06:36:00 |
2026-09-12 05:46:52 |
2026-09-14 05:46:52 |
{"id": 495778, "stp": "P", "toc": "London Overground", "uid": "P65996", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65996/2026-09-12/detailed", "trust_id": "889F02M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-12", "dest_arr_time": "0636", "dest_platform": "2", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9F02", "timing_status": "ON TIME", "origin_station": "New Cross ELL", "current_leg_arr": "0636", "current_leg_dep": "0634", "current_leg_end": "Dalston Junction", "origin_dep_time": "0613", "origin_platform": "D", "current_location": "Dalston Junction", "last_update_time": "2026-09-12T05:46:52", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]}", "current_leg_start": "Haggerston", "dest_arr_time_act": "0636", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13250.427, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14440.933, \"from_m\": 13250.427, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 495778, \"profile_key\": \"38677f539ff6dc9c2c22577b4b69aa50b0922e9c13c31815f9ad04c7d039aed4\", \"schedule_id\": 21873, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0613\", \"location\": \"New Cross ELL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Rolt Street Jn\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0618\", \"location\": \"Surrey Quays\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620\", \"location\": \"Canada Water\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"Rotherhithe\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Wapping\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Whitechapel\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Hoxton\", \"stage_seq\": 12, \"distance_m\": 13238.684, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Haggerston\", \"stage_seq\": 13, \"distance_m\": 13725.822, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 14, \"distance_m\": 14440.933, \"section_seq\": 1, \"route_path_id\": 36898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14440.933, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}], \"total_distance_m\": 14440.933, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 14270.403, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 170.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5454441", "current_position_lon": "-0.0750714", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:37Z\", \"source_id\": 39922472, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:17:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:42Z\", \"source_id\": 13105813, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:54Z\", \"source_id\": 39925872, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:19:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:18:58Z\", \"source_id\": 13106991, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:40Z\", \"source_id\": 39928559, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:20:41Z\", \"source_id\": 13107873, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:36Z\", \"source_id\": 39931694, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:22:43Z\", \"source_id\": 13108942, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:21Z\", \"source_id\": 39934362, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:24:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:24:24Z\", \"source_id\": 13109861, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:30Z\", \"source_id\": 39937831, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:32Z\", \"source_id\": 13111003, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:01Z\", \"source_id\": 39941901, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:29:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:29:04Z\", \"source_id\": 13112372, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:31Z\", \"source_id\": 39946021, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:32:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:31:34Z\", \"source_id\": 13113777, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:45Z\", \"source_id\": 39949776, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:48Z\", \"source_id\": 13115007, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:25Z\", \"source_id\": 39952547, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:27Z\", \"source_id\": 13115927, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "2", "timing_fact_generation": 1789191328674065, "current_leg_arrival_utc": "2026-09-12T06:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:24.255036", "service_state_evidence_id": 13115927, "current_leg_start_actual_dep": "2026-09-12T06:34:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:24.485360", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9F02 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13250.427, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14440.933, "from_m": 13250.427, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 495778, "profile_key": "38677f539ff6dc9c2c22577b4b69aa50b0922e9c13c31815f9ad04c7d039aed4", "schedule_id": 21873, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0613", "location": "New Cross ELL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Rolt Street Jn", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Canal Jn (New Cross)", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Surrey Quays Silwood Jn", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0618", "location": "Surrey Quays", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620", "location": "Canada Water", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "Rotherhithe", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Wapping", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Shadwell", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Whitechapel", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Shoreditch High Street", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Hoxton", "stage_seq": 12, "distance_m": 13238.684, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Haggerston", "stage_seq": 13, "distance_m": 13725.822, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 14, "distance_m": 14440.933, "section_seq": 1, "route_path_id": 36898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14440.933, "from_m": 0.0, "section_seq": 1, "route_path_id": 36898}], "total_distance_m": 14440.933, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 14270.403, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 170.53, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:37Z", "source_id": 39922472, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:17:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:42Z", "source_id": 13105813, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:54Z", "source_id": 39925872, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:19:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:18:58Z", "source_id": 13106991, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:40Z", "source_id": 39928559, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:21:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:20:41Z", "source_id": 13107873, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:36Z", "source_id": 39931694, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:22:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:22:43Z", "source_id": 13108942, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:21Z", "source_id": 39934362, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:24:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:24:24Z", "source_id": 13109861, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:30Z", "source_id": 39937831, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:27:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:32Z", "source_id": 13111003, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:01Z", "source_id": 39941901, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:29:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:29:04Z", "source_id": 13112372, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:31Z", "source_id": 39946021, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:32:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:31:34Z", "source_id": 13113777, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:45Z", "source_id": 39949776, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:34:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:48Z", "source_id": 13115007, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15049, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:25Z", "source_id": 39952547, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:27Z", "source_id": 13115927, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
New Cross ELL |
0613 |
0613 |
D |
None |
None |
Dalston Junction |
0636 |
0636 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65996/2026-09-12/detailed |
None |
Haggerston |
2026-09-12T06:34:00+01:00 |
Dalston Junction |
2.0 |
{"type": "LineString", "coordinates": [[-0.0755346, 51.53940000000001], [-0.0755161, 51.53957559999999], [-0.0754933, 51.53988459999999], [-0.0754737, 51.5401806], [-0.0754497, 51.5404421], [-0.0754126, 51.5407928], [-0.0753786, 51.541186], [-0.0753293, 51.541686299999995], [-0.07527649999999998, 51.54233069999999], [-0.0752606, 51.54255870000001], [-0.07521350000000002, 51.5430051], [-0.0751491, 51.54378229999999], [-0.07513139999999999, 51.54401909999999], [-0.0751099, 51.54439039999999], [-0.0750714, 51.5454441]]} |
0.4 |
0634 |
0636 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-12 05:46:52 |
TERMINATED |
2026-09-12 05:36:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115927 |
1789191328674065 |
49 |
49 |
2026-09-12 05:46:24.485360 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:24.255036 |
| 465641 |
496098 |
P90992 |
885L58M612 |
2026-09-12 |
COMPLETE |
13115859 |
2026-09-12 06:36:00 |
2026-09-12 05:46:52 |
2026-09-14 05:46:52 |
{"id": 496098, "stp": "P", "toc": "Southeastern", "uid": "P90992", "consist": "465041+465165", "dest_crs": "GRV", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90992/2026-09-12/detailed", "trust_id": "885L58M612", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gravesend", "service_date": "2026-09-12", "dest_arr_time": "0637", "dest_platform": "0", "is_terminated": 1, "next_location": "Gravesend", "signalling_id": "5L58", "timing_status": "EARLY", "origin_station": "Slade Green Up Carriage Holding Sidings", "current_leg_arr": "0636", "current_leg_dep": "0621", "current_leg_end": "Gravesend", "origin_dep_time": "0620", "origin_platform": null, "current_location": "Gravesend", "last_update_time": "2026-09-12T05:46:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.19289939999999997, 51.464671200000005], [0.1931296, 51.46441469999999], [0.19351399999999996, 51.4639905], [0.1937707, 51.46370639999999], [0.1939, 51.46355520000001], [0.1940444, 51.463404], [0.19422149999999996, 51.46325070000001], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999], [0.2199828, 51.447404299999995], [0.2201921, 51.447371100000005], [0.22052109999999997, 51.4473283], [0.22074669999999996, 51.4473016], [0.2209436, 51.4472844], [0.22168099999999996, 51.4472199], [0.22234229999999996, 51.44717760000001], [0.2226273, 51.4471722], [0.2233416, 51.447178499999985], [0.2237742, 51.44717709999999], [0.2241393, 51.44719539999999], [0.2246248, 51.44721570000001], [0.2249391, 51.447231899999984], [0.2255103, 51.44725639999999], [0.22645479999999993, 51.4472755], [0.2277298, 51.4473351], [0.22919660000000003, 51.4473913], [0.22983379999999995, 51.44741770000001], [0.2306998, 51.4474525], [0.231162, 51.4474819], [0.2317107, 51.447512], [0.2323338, 51.44754509999999], [0.2329521, 51.4475674], [0.2334574, 51.44760839999999], [0.2339838999999999, 51.4476541], [0.2344003, 51.447726399999986], [0.2349799, 51.4478203], [0.23543690000000003, 51.44791299999999], [0.2359141, 51.4480437], [0.23638069999999992, 51.4482141], [0.23693139999999996, 51.448421200000006], [0.2373555, 51.44859819999999], [0.23750910000000003, 51.4486867], [0.23764209999999997, 51.448761600000005], [0.23792119999999997, 51.4489149], [0.23820030000000003, 51.4490781], [0.2384708, 51.4492538], [0.2387398, 51.4494448], [0.2390318, 51.449662699999976], [0.2392376, 51.4498097], [0.23942889999999992, 51.4499487], [0.2396073, 51.45007149999999], [0.23982310000000004, 51.4502024], [0.23999139999999997, 51.4503117], [0.24013090000000004, 51.45038529999999], [0.24031939999999996, 51.45048479999999], [0.2406057, 51.4506219], [0.2407956, 51.4507053], [0.2410617, 51.450812000000006], [0.2413049, 51.4509017], [0.2415681, 51.450994], [0.24190039999999996, 51.45108900000001], [0.24215789999999995, 51.4511617], [0.2425018, 51.4512513], [0.2428327, 51.4513176], [0.24314920000000004, 51.45138039999999], [0.2434671, 51.451434199999994], [0.2438584, 51.45148530000001], [0.2441662, 51.451514], [0.24438640000000003, 51.451533700000006], [0.2446324, 51.451548899999985], [0.2449359, 51.4515606], [0.2452697, 51.45157139999999], [0.245684, 51.45157319999999], [0.24712839999999997, 51.4515525], [0.2485008, 51.45154], [0.2503178, 51.451522099999984], [0.2525087999999999, 51.451497], [0.25432, 51.451479899999995], [0.2564203, 51.451447599999995], [0.2583682, 51.45144410000001], [0.26027729999999993, 51.451427], [0.2606114, 51.4514236], [0.2611519, 51.451418099999984], [0.2624855, 51.4514091], [0.2634177, 51.4514001], [0.2643352, 51.4513942], [0.264983, 51.4513912], [0.26614099999999996, 51.45137950000001], [0.2672285999999999, 51.4513679], [0.2683866999999999, 51.451358], [0.2694024, 51.4513436], [0.26949458523585645, 51.45134206330723], [0.27053019999999994, 51.45132480000001], [0.2714984, 51.4513123], [0.2720796, 51.4513033], [0.27294419999999997, 51.45128719999999], [0.2737959, 51.4512513], [0.2743181, 51.45122349999999], [0.2746921, 51.45119840000001], [0.27518989999999993, 51.45116430000001], [0.2757265, 51.4511141], [0.27585679999999996, 51.4511015], [0.27628959999999997, 51.45105290000001], [0.2768323, 51.450988499999994], [0.2773326, 51.45091719999999], [0.27778909999999996, 51.4508496], [0.2785039, 51.4507231], [0.27887629999999997, 51.4506512], [0.2798728, 51.45045869999999], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]}", "current_leg_start": "Slade Green Up Carriage Holding Sidings", "dest_arr_time_act": "0637", "motion_projection": null, "next_location_lat": "51.4413788", "next_location_lon": "0.3671234", "previous_location": "Slade Green Up Carriage Holding Sidings", "current_leg_milage": "8.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9457.561, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9786.896, \"from_m\": 9457.561, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9839.425, \"from_m\": 9786.896, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11138.038, \"from_m\": 9839.425, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11853.694, \"from_m\": 11138.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11951.815, \"from_m\": 11853.694, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19071.549, \"from_m\": 11951.815, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19105.493, \"from_m\": 19071.549, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19192.75, \"from_m\": 19105.493, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24182.747, \"from_m\": 19192.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24195.853, \"from_m\": 24182.747, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24244.57, \"from_m\": 24195.853, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 24610.702, \"from_m\": 24244.57, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 496098, \"profile_key\": \"c616a5a0b8b9d7f1ca92f0f9a601f7641842db9e1489f6a25bd361ffd73519f2\", \"schedule_id\": 24216, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Slade Green Up Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Dartford Jn\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Dartford\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37775}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": null, \"location\": \"Gravesend\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37775}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24610.702, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37775}], \"total_distance_m\": 24610.702, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 24523.445, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 87.257, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "51.4413788", "current_position_lon": "0.3671234", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:39Z\", \"source_id\": 39938108, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:44Z\", \"source_id\": 13111096, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:16Z\", \"source_id\": 39952269, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:21Z\", \"source_id\": 13115859, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gravesend", "service_state_platform": "0", "timing_fact_generation": 1789191322542055, "current_leg_arrival_utc": "2026-09-12T06:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:34.633833", "service_state_evidence_id": 13115859, "current_leg_start_actual_dep": "2026-09-12T06:20:00+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:34.890197", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
GRV |
5L58 |
465041+465165 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4170.985, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9457.561, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9786.896, "from_m": 9457.561, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9839.425, "from_m": 9786.896, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11138.038, "from_m": 9839.425, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11853.694, "from_m": 11138.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11951.815, "from_m": 11853.694, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19071.549, "from_m": 11951.815, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19105.493, "from_m": 19071.549, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19192.75, "from_m": 19105.493, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24182.747, "from_m": 19192.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24195.853, "from_m": 24182.747, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24244.57, "from_m": 24195.853, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 24610.702, "from_m": 24244.57, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 496098, "profile_key": "c616a5a0b8b9d7f1ca92f0f9a601f7641842db9e1489f6a25bd361ffd73519f2", "schedule_id": 24216, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "Slade Green Up Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Crayford Creek Jn", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Dartford Jn", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Dartford", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37775}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Springhead Junction (CTRL)", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37775}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": null, "location": "Gravesend", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37775}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24610.702, "from_m": 0.0, "section_seq": 1, "route_path_id": 37775}], "total_distance_m": 24610.702, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 24523.445, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 87.257, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31784, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:39Z", "source_id": 39938108, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:27:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:44Z", "source_id": 13111096, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32244, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:16Z", "source_id": 39952269, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:21Z", "source_id": 13115859, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
Slade Green Up Carriage Holding Sidings |
0620 |
0620 |
None |
None |
None |
Gravesend |
0637 |
0637 |
0 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90992/2026-09-12/detailed |
None |
Slade Green Up Carriage Holding Sidings |
2026-09-12T06:20:00+01:00 |
Gravesend |
15.0 |
{"type": "LineString", "coordinates": [[0.19289939999999997, 51.464671200000005], [0.1931296, 51.46441469999999], [0.19351399999999996, 51.4639905], [0.1937707, 51.46370639999999], [0.1939, 51.46355520000001], [0.1940444, 51.463404], [0.19422149999999996, 51.46325070000001], [0.1944295, 51.463059300000005], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999], [0.2199828, 51.447404299999995], [0.2201921, 51.447371100000005], [0.22052109999999997, 51.4473283], [0.22074669999999996, 51.4473016], [0.2209436, 51.4472844], [0.22168099999999996, 51.4472199], [0.22234229999999996, 51.44717760000001], [0.2226273, 51.4471722], [0.2233416, 51.447178499999985], [0.2237742, 51.44717709999999], [0.2241393, 51.44719539999999], [0.2246248, 51.44721570000001], [0.2249391, 51.447231899999984], [0.2255103, 51.44725639999999], [0.22645479999999993, 51.4472755], [0.2277298, 51.4473351], [0.22919660000000003, 51.4473913], [0.22983379999999995, 51.44741770000001], [0.2306998, 51.4474525], [0.231162, 51.4474819], [0.2317107, 51.447512], [0.2323338, 51.44754509999999], [0.2329521, 51.4475674], [0.2334574, 51.44760839999999], [0.2339838999999999, 51.4476541], [0.2344003, 51.447726399999986], [0.2349799, 51.4478203], [0.23543690000000003, 51.44791299999999], [0.2359141, 51.4480437], [0.23638069999999992, 51.4482141], [0.23693139999999996, 51.448421200000006], [0.2373555, 51.44859819999999], [0.23750910000000003, 51.4486867], [0.23764209999999997, 51.448761600000005], [0.23792119999999997, 51.4489149], [0.23820030000000003, 51.4490781], [0.2384708, 51.4492538], [0.2387398, 51.4494448], [0.2390318, 51.449662699999976], [0.2392376, 51.4498097], [0.23942889999999992, 51.4499487], [0.2396073, 51.45007149999999], [0.23982310000000004, 51.4502024], [0.23999139999999997, 51.4503117], [0.24013090000000004, 51.45038529999999], [0.24031939999999996, 51.45048479999999], [0.2406057, 51.4506219], [0.2407956, 51.4507053], [0.2410617, 51.450812000000006], [0.2413049, 51.4509017], [0.2415681, 51.450994], [0.24190039999999996, 51.45108900000001], [0.24215789999999995, 51.4511617], [0.2425018, 51.4512513], [0.2428327, 51.4513176], [0.24314920000000004, 51.45138039999999], [0.2434671, 51.451434199999994], [0.2438584, 51.45148530000001], [0.2441662, 51.451514], [0.24438640000000003, 51.451533700000006], [0.2446324, 51.451548899999985], [0.2449359, 51.4515606], [0.2452697, 51.45157139999999], [0.245684, 51.45157319999999], [0.24712839999999997, 51.4515525], [0.2485008, 51.45154], [0.2503178, 51.451522099999984], [0.2525087999999999, 51.451497], [0.25432, 51.451479899999995], [0.2564203, 51.451447599999995], [0.2583682, 51.45144410000001], [0.26027729999999993, 51.451427], [0.2606114, 51.4514236], [0.2611519, 51.451418099999984], [0.2624855, 51.4514091], [0.2634177, 51.4514001], [0.2643352, 51.4513942], [0.264983, 51.4513912], [0.26614099999999996, 51.45137950000001], [0.2672285999999999, 51.4513679], [0.2683866999999999, 51.451358], [0.2694024, 51.4513436], [0.26949458523585645, 51.45134206330723], [0.27053019999999994, 51.45132480000001], [0.2714984, 51.4513123], [0.2720796, 51.4513033], [0.27294419999999997, 51.45128719999999], [0.2737959, 51.4512513], [0.2743181, 51.45122349999999], [0.2746921, 51.45119840000001], [0.27518989999999993, 51.45116430000001], [0.2757265, 51.4511141], [0.27585679999999996, 51.4511015], [0.27628959999999997, 51.45105290000001], [0.2768323, 51.450988499999994], [0.2773326, 51.45091719999999], [0.27778909999999996, 51.4508496], [0.2785039, 51.4507231], [0.27887629999999997, 51.4506512], [0.2798728, 51.45045869999999], [0.28080019999999994, 51.45029710000001], [0.2817119, 51.4501605], [0.2820482, 51.450117], [0.2824112, 51.450071699999995], [0.2828832, 51.45001599999999], [0.2833197, 51.449977], [0.2837386, 51.44994599999998], [0.2841891, 51.4499227], [0.28757579999999994, 51.449833299999995], [0.288218, 51.449842499999995], [0.2888783999999999, 51.44987129999999], [0.2893742, 51.4498991], [0.28986519999999993, 51.4499343], [0.2905988, 51.44999649999999], [0.29142879999999993, 51.45006769999999], [0.2921876, 51.450116400000006], [0.2929464, 51.45015070000001], [0.293878, 51.4501748], [0.2948853, 51.4501732], [0.295414, 51.45016199999999], [0.2960244, 51.4501383], [0.2965497999999999, 51.4501085], [0.2970995, 51.4500695], [0.2981659, 51.4499886], [0.2992459, 51.4499025], [0.2992971, 51.44989899999999], [0.29972499999999996, 51.4498696], [0.2999132, 51.4498542], [0.30150269999999996, 51.44974090000001], [0.3031344999999999, 51.44960580000001], [0.3063789, 51.4493526], [0.30702699999999994, 51.4493057], [0.30820369999999997, 51.44922360000001], [0.309221, 51.44915240000001], [0.3093765, 51.4491415], [0.31002299999999994, 51.4490965], [0.312281, 51.4489026], [0.3129896, 51.44884349999999], [0.31365449999999995, 51.4487833], [0.3142778, 51.4487112], [0.3149097, 51.44861989999999], [0.31548909999999997, 51.4485284], [0.31585979999999997, 51.4484673], [0.31611009999999995, 51.44842599999999], [0.3163038717484993, 51.44838637379253], [0.3164413914158841, 51.44835825108139], [0.31660192167445467, 51.4483254226926], [0.31684805070745503, 51.448275089334786], [0.3169371580099112, 51.44825686688842], [0.3169546, 51.4482533], [0.31714180830063227, 51.4482114534848], [0.3174190862992408, 51.44814947369473], [0.3175921, 51.44811080000001], [0.318052, 51.4480003], [0.31853669999999995, 51.4478781], [0.3190051, 51.447750199999994], [0.3194876, 51.44761140000001], [0.3198155999999999, 51.447510099999995], [0.3201354, 51.44740509999999], [0.3204631, 51.44730260000001], [0.3205672, 51.44726690000001], [0.32078629999999997, 51.4471918], [0.3210785, 51.447095], [0.32174719999999996, 51.4468524], [0.3224112, 51.446603399999994], [0.3226495, 51.44650600000001], [0.3228013, 51.44644389999999], [0.32319159999999997, 51.4462832], [0.3235655, 51.4461148], [0.3239596, 51.44593419999999], [0.3245952, 51.44561980000002], [0.32491229999999993, 51.44545689999999], [0.32521969999999994, 51.44529150000001], [0.3255611, 51.4451038], [0.32592189999999993, 51.44490450000001], [0.32658849999999995, 51.444528299999995], [0.3268944, 51.444333099999994], [0.32719159999999997, 51.4441198], [0.3277997, 51.4436979], [0.3282676, 51.4433516], [0.32850579999999996, 51.4431726], [0.3287237, 51.44298599999999], [0.3289261636192083, 51.442817580280106], [0.3295022, 51.44233839999999], [0.329975, 51.4419466], [0.3304252, 51.441623699999994], [0.3305565653119731, 51.441530338117595], [0.33062532869532335, 51.44148146761434], [0.33079229999999993, 51.44136280000001], [0.3309068209380885, 51.441287041416984], [0.33105017326969355, 51.44123546954114], [0.33132999999999996, 51.44113479999999], [0.33194979999999996, 51.44089], [0.33328379999999996, 51.4402183], [0.3335874, 51.4400301], [0.3340188, 51.43976429999999], [0.33422506925158335, 51.43964372212159], [0.3342961, 51.4396022], [0.3345436, 51.4394685], [0.3349794, 51.43926139999999], [0.33545829999999993, 51.43905719999999], [0.33593459999999997, 51.43889339999999], [0.33622309999999994, 51.4388012], [0.33623679999999995, 51.438796800000006], [0.3362862, 51.438781], [0.3363288, 51.4387679], [0.3366205, 51.43867839999999], [0.3369867, 51.4385701], [0.3373953, 51.4384568], [0.33778269999999994, 51.4383584], [0.33834649999999994, 51.43822359999999], [0.33921819999999997, 51.43804080000001], [0.3399666, 51.4378996], [0.34099039999999997, 51.4377455], [0.3414364999999999, 51.437686600000006], [0.3418669999999999, 51.4376329], [0.3420079, 51.4376187], [0.3424536, 51.43757839999999], [0.3427606, 51.4375554], [0.34307809999999994, 51.4375344], [0.34325659999999997, 51.437523500000005], [0.34372389999999997, 51.4375017], [0.3440912, 51.4374878], [0.34437429999999997, 51.4374795], [0.3447554, 51.43747139999999], [0.34504100000000004, 51.43746899999999], [0.3453042, 51.4374678], [0.34560459999999993, 51.4374697], [0.3458249, 51.4374739], [0.34631449999999997, 51.43749570000001], [0.34722959999999997, 51.4375363], [0.3483298, 51.4375869], [0.3491076, 51.43765380000001], [0.35013219999999995, 51.43776919999999], [0.35130429999999996, 51.4379247], [0.35231289999999993, 51.4380852], [0.3532543, 51.4382407], [0.3543057, 51.438471400000005], [0.35524719999999993, 51.43869249999999], [0.3566629, 51.43905209999999], [0.35716549999999997, 51.4391757], [0.35759369999999996, 51.4392904], [0.35915449999999993, 51.439789], [0.35932611364780853, 51.439848464436615], [0.3602304, 51.4401618], [0.36079729999999993, 51.4403813], [0.3613438, 51.440571100000014], [0.3617871, 51.4406955], [0.36227259999999994, 51.4408177], [0.3626212, 51.44090289999998], [0.3630262, 51.440984699999994], [0.36364, 51.44111670000001], [0.3642132, 51.44121379999999], [0.36465099999999995, 51.4412782], [0.3648616, 51.441303999999995], [0.3650785999999999, 51.44132299999998], [0.3653692, 51.44134209999999], [0.3656353, 51.4413546], [0.3661105, 51.4413716], [0.36640959999999995, 51.4413781], [0.3667639999999999, 51.441381099999994], [0.3671234, 51.441378799999995]]} |
8.5 |
0621 |
0636 |
Slade Green Up Carriage Holding Sidings |
Gravesend |
Gravesend |
51.4413788 |
0.3671234 |
51.4413788 |
0.3671234 |
1 |
0 |
2026-09-12 05:46:52 |
TERMINATED |
2026-09-12 05:36:00 |
Gravesend |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115859 |
1789191322542055 |
17 |
17 |
2026-09-12 05:46:34.890197 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:34.633833 |
| 465642 |
495442 |
Y14875 |
135A60M612 |
2026-09-12 |
COMPLETE |
13115875 |
2026-09-12 06:36:00 |
2026-09-12 05:46:52 |
2026-09-14 05:46:52 |
{"id": 495442, "stp": "P", "toc": "Grand Central", "uid": "Y14875", "consist": "180114", "dest_crs": "SUN", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y14875/2026-09-12/detailed", "trust_id": "135A60M612", "origin_crs": "TYN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sunderland", "service_date": "2026-09-12", "dest_arr_time": "0636½", "dest_platform": "2", "is_terminated": 1, "next_location": "Sunderland", "signalling_id": "5A60", "timing_status": "ON TIME", "origin_station": "Tyne Yard S.S.", "current_leg_arr": "0636", "current_leg_dep": "0603", "current_leg_end": "Sunderland", "origin_dep_time": "0606", "origin_platform": null, "current_location": "Sunderland", "last_update_time": "2026-09-12T05:46:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.600465, 54.9140119], [-1.6012869999999997, 54.9151509], [-1.6014646999999995, 54.915324899999995], [-1.6020938, 54.915974], [-1.6022639999999997, 54.91619709999999], [-1.6023786, 54.91640569999999], [-1.6026195, 54.916936099999994], [-1.6028097, 54.9177271], [-1.6029531999999995, 54.91821970000001], [-1.6030793, 54.9185215], [-1.6032286999999998, 54.91881519999999], [-1.6035292999999995, 54.91933179999999], [-1.6036989, 54.919604699999994], [-1.6039467999999997, 54.920074], [-1.6046415, 54.9213197], [-1.605034, 54.9220247], [-1.6053596, 54.922586599999995], [-1.6058403, 54.92344159999999], [-1.6065125, 54.9246553], [-1.6072528999999998, 54.9259587], [-1.607455, 54.9263126], [-1.6076171999999995, 54.92664479999999], [-1.6077606, 54.9269676], [-1.6078874999999997, 54.9272864], [-1.6079792, 54.9275214], [-1.608079, 54.927807699999995], [-1.6082072, 54.92823990000001], [-1.6083694, 54.92881659999999], [-1.6085081, 54.9292974], [-1.6086585000000002, 54.929897], [-1.6086899999999995, 54.93014270000001], [-1.6091029, 54.9315598], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.6193941999999997, 54.9545922], [-1.6193376999999998, 54.954748499999994], [-1.6191737999999998, 54.95511810000001], [-1.6189946, 54.95546160000001], [-1.6187678, 54.95585700000001], [-1.6186318999999998, 54.956094], [-1.6178395, 54.95747999999999], [-1.6176164, 54.9579094], [-1.6175225, 54.9580918], [-1.6174274999999998, 54.95824230000001], [-1.6173375, 54.95838479999999], [-1.6172130999999998, 54.95855329999999], [-1.6171269999999998, 54.95865229999999], [-1.6169675114151385, 54.9588360689577], [-1.6169595, 54.95884530000001], [-1.6168706999999998, 54.9589379], [-1.6167793, 54.9590333], [-1.616569, 54.95922929999998], [-1.6161884, 54.959546], [-1.6159929999999998, 54.95970599999999], [-1.6154881, 54.96012460000001], [-1.6150939, 54.96046809999999], [-1.6149056, 54.960631], [-1.6147253, 54.96077929999999], [-1.6145616, 54.9609184], [-1.6145041999999998, 54.9609647], [-1.6143882, 54.9610581], [-1.6141907999999998, 54.9611901], [-1.6140394999999998, 54.961264500000006], [-1.6138893999999997, 54.96135249999999], [-1.613757, 54.9614194], [-1.6136277, 54.9614771], [-1.6134849, 54.9615406], [-1.6134039, 54.9615767], [-1.613289, 54.9616248], [-1.6130515999999997, 54.96172429999999], [-1.6129111000000005, 54.96178319999999], [-1.6126684999999998, 54.9618794], [-1.6123641, 54.961991], [-1.6114402999999995, 54.9623015], [-1.6110013999999997, 54.962450999999994], [-1.6100938, 54.9627533], [-1.6090914999999997, 54.9630871], [-1.6084762, 54.96329660000001], [-1.6082844999999997, 54.96336879999999], [-1.6082465, 54.9633827], [-1.6081517, 54.9634172], [-1.6081081911157258, 54.96343567637552], [-1.6079327, 54.963510199999995], [-1.6077389999999998, 54.963598], [-1.6075658, 54.963676699999986], [-1.6073999, 54.9637579], [-1.6072578999999998, 54.96384], [-1.6071598000000002, 54.9638996], [-1.6070743999999997, 54.963954], [-1.6069854999999995, 54.9640116], [-1.6068896, 54.9640772], [-1.6066309999999997, 54.9642542], [-1.6065455999999998, 54.96430590000001], [-1.6064427999999995, 54.964370200000005], [-1.6063389, 54.9644318], [-1.6062108, 54.96449279999999], [-1.6061125999999997, 54.964535899999994], [-1.6060007, 54.96458229999999], [-1.6058620999999995, 54.9646346], [-1.6057467, 54.9646764], [-1.6056276, 54.9647194], [-1.6055722999999995, 54.96473939999999], [-1.6054095, 54.964793], [-1.605206, 54.96486420000001], [-1.6048902, 54.9649649], [-1.6047449, 54.965011], [-1.6045361, 54.9650728], [-1.6044298, 54.9651019], [-1.6042959, 54.96513769999999], [-1.6038906999999998, 54.965243099999995], [-1.6037035999999998, 54.9652941], [-1.6035801000000005, 54.96533130000001], [-1.6034451, 54.9653737], [-1.6033495, 54.9654039], [-1.6032460999999998, 54.96543890000001], [-1.6031340999999997, 54.965477799999995], [-1.6029648, 54.9655386], [-1.6020775, 54.96588320000001], [-1.6018690999999998, 54.96596379999999], [-1.6016903, 54.966028], [-1.6015098999999997, 54.9660769], [-1.6012921, 54.9661284], [-1.601122, 54.9661637], [-1.6009248, 54.9661915], [-1.6007358, 54.96621119999999], [-1.6005231000000002, 54.9662213], [-1.600346, 54.9662234], [-1.6001676, 54.9662186], [-1.6000412, 54.9662118], [-1.5998876999999998, 54.9661983], [-1.5997034, 54.9661739], [-1.5995723, 54.9661528], [-1.5994151999999997, 54.96612230000001], [-1.5992439, 54.9660796], [-1.5990632, 54.9660247], [-1.5989284999999998, 54.9659786], [-1.5988211, 54.965936499999984], [-1.5986733999999998, 54.965872799999985], [-1.5985668, 54.965821899999995], [-1.5985116, 54.9657955], [-1.5983462, 54.9657053], [-1.5981819999999998, 54.96560289999999], [-1.5980815999999998, 54.9655256], [-1.5979422, 54.9654266], [-1.5978123, 54.96531269999999], [-1.5976871, 54.965204199999995], [-1.5973480999999998, 54.9648936], [-1.5971154, 54.9646814], [-1.5969642, 54.9645573], [-1.5967811, 54.96442029999999], [-1.5966547999999998, 54.96431910000001], [-1.5962709999999998, 54.9639739], [-1.5961375, 54.96385999999999], [-1.5960123, 54.963760999999984], [-1.5958775999999997, 54.96366809999999], [-1.5957476999999998, 54.96357179999999], [-1.5954440999999997, 54.9633053], [-1.5951164, 54.9630573], [-1.5944119, 54.962420400000006], [-1.5939422, 54.9620001], [-1.5934916999999995, 54.96159140000001], [-1.5930274, 54.9611698], [-1.5925212999999998, 54.960719100000006], [-1.5919289, 54.9602213], [-1.5915143000000005, 54.95990569999999], [-1.5911193999999995, 54.9596226], [-1.5908186, 54.9594141], [-1.5904843, 54.959195700000016], [-1.5902355999999995, 54.9590339], [-1.5897888, 54.9587695], [-1.5895463999999997, 54.958626], [-1.5891554999999995, 54.958411700000006], [-1.5888521999999998, 54.95825479999999], [-1.5887836000000002, 54.9582193], [-1.5883626, 54.95801320000001], [-1.5880096999999995, 54.95783999999999], [-1.5872472999999998, 54.9574927], [-1.5863782999999998, 54.95714230000001], [-1.5855411, 54.95683089999999], [-1.5846973999999998, 54.956551700000006], [-1.5839498, 54.95633190000001], [-1.5837419999999998, 54.9562708], [-1.5828270999999998, 54.95603989999999], [-1.5813498, 54.955673999999995], [-1.5811105, 54.95562069999999], [-1.5810204, 54.9555993], [-1.5788015, 54.9550716], [-1.5769523, 54.95462669999999], [-1.5766638, 54.954557300000005], [-1.5764518999999997, 54.954506299999984], [-1.5744803, 54.953957399999986], [-1.5721886, 54.9533739], [-1.5709850999999997, 54.9530836], [-1.5707852, 54.953035799999995], [-1.5699408999999998, 54.95283369999999], [-1.567975, 54.9524023], [-1.567039, 54.952217700000006], [-1.5662595, 54.9520887], [-1.5641963, 54.95181399999999], [-1.5625603, 54.9516743], [-1.5623475, 54.95166209999999], [-1.5614663, 54.9516116], [-1.5605158, 54.9515822], [-1.5597146999999998, 54.9515715], [-1.5583352, 54.9515832], [-1.5574006, 54.9516153], [-1.556615, 54.9516596], [-1.5564218, 54.95167519999999], [-1.5560539999999998, 54.9516979], [-1.554531, 54.9518234], [-1.5533736, 54.9519118], [-1.5515977, 54.95205289999999], [-1.5505280999999995, 54.9521379], [-1.5476067999999998, 54.9523967], [-1.5472127999999998, 54.9524307], [-1.5457284999999998, 54.9525534], [-1.5448931999999995, 54.95262520000001], [-1.5438221999999997, 54.95271420000001], [-1.5430793, 54.9527757], [-1.5399866, 54.953029099999995], [-1.5390055, 54.95310949999999], [-1.53721, 54.9532641], [-1.5369997999999998, 54.9532822], [-1.5358335999999997, 54.9533763], [-1.5347052899041826, 54.953467308704894], [-1.534693, 54.9534683], [-1.5335385, 54.9535657], [-1.5320162, 54.9536903], [-1.5316815, 54.9537178], [-1.5276656, 54.9540479], [-1.5271359830031863, 54.954091751924985], [-1.5220990999999997, 54.9545088], [-1.5190795999999998, 54.9547578], [-1.5169112, 54.9549366], [-1.5121443000000003, 54.95532739999999], [-1.5091888, 54.955570400000006], [-1.5081788000000005, 54.9556534], [-1.5049292999999997, 54.9559178], [-1.5012636, 54.9562197], [-1.5003718, 54.9562917], [-1.4981474999999995, 54.95647499999999], [-1.4959258, 54.9566581], [-1.4951320999999995, 54.95672340000001], [-1.494261, 54.95679349999998], [-1.4882993999999998, 54.95727140000001], [-1.4861458, 54.957443999999995], [-1.4859838999999997, 54.957458], [-1.4848229, 54.9575572], [-1.4783103999999998, 54.9580896], [-1.4780578, 54.9581084], [-1.4772393999999998, 54.95817400000001], [-1.4716393, 54.9586231], [-1.470928, 54.9586881], [-1.4673837, 54.9589829], [-1.464803, 54.9591976], [-1.4629269, 54.959349], [-1.4626410000000003, 54.95937529999999], [-1.4613917999999997, 54.959474], [-1.4608595, 54.959516099999995], [-1.46023, 54.9595646], [-1.4595257, 54.95961880000001], [-1.4583863, 54.959660799999995], [-1.4573435, 54.959657], [-1.4570185, 54.95964], [-1.4557773, 54.9595753], [-1.455047, 54.9595012], [-1.4543820999999997, 54.95943369999999], [-1.4529921, 54.9592408], [-1.4521516, 54.95908300000001], [-1.4514599, 54.9588969], [-1.4508850999999998, 54.95877290000001], [-1.4498023999999998, 54.9584944], [-1.4486925999999998, 54.95814939999999], [-1.4471212, 54.95752579999999], [-1.4462138999999998, 54.9571657], [-1.4408988, 54.9549576], [-1.4392747999999995, 54.9542823], [-1.437304454591234, 54.95346404825654], [-1.4362092, 54.9530092], [-1.4344993, 54.95229779999999], [-1.4326935, 54.9515436], [-1.4302083, 54.9505162], [-1.4300011, 54.9504279], [-1.4296064, 54.9502596], [-1.4289015, 54.949966199999984], [-1.4238528, 54.947864800000005], [-1.4237474, 54.9478209], [-1.4229725999999998, 54.9474984], [-1.4222042, 54.947181099999995], [-1.4213210999999997, 54.9468101], [-1.4212477, 54.9467806], [-1.4211763999999998, 54.946751799999994], [-1.4205614999999998, 54.94649680000001], [-1.4204889, 54.9464666], [-1.4186701, 54.94570929999999], [-1.4116548, 54.9427882], [-1.4083196999999998, 54.9413994], [-1.4043139, 54.939736999999994], [-1.4021024752583882, 54.938812957853784], [-1.4014703, 54.93854880000001], [-1.4013737, 54.938509800000006], [-1.3999941, 54.93793339999999], [-1.3984080999999997, 54.93727080000001], [-1.3943929, 54.9356081], [-1.3931544000000002, 54.935095100000005], [-1.3926816999999998, 54.93488339999999], [-1.3920554, 54.9346044], [-1.3916227999999995, 54.9343898], [-1.391428, 54.93429309999999], [-1.3906288999999998, 54.9338535], [-1.3897532, 54.9332839], [-1.3889058999999997, 54.93263890000001], [-1.3882853, 54.9320652], [-1.3876356, 54.931346299999994], [-1.3873103, 54.9309128], [-1.3870922999999995, 54.930583000000006], [-1.3868155, 54.93010129999999], [-1.3867571, 54.9299936], [-1.3866121, 54.9297265], [-1.3862412, 54.928890800000005], [-1.3856541, 54.92744760000001], [-1.3840413, 54.9236951], [-1.3836339000000002, 54.922747], [-1.3831631999999998, 54.921742899999984], [-1.3828785, 54.92093969999999], [-1.3827918, 54.9205076], [-1.3827594, 54.9199874], [-1.3827711, 54.9193351], [-1.3828470999999998, 54.918575], [-1.3828579999999997, 54.9185386], [-1.3828915999999998, 54.9183616], [-1.3829589999999998, 54.9180992], [-1.3830428999999995, 54.91785850000001], [-1.3831986, 54.9175202], [-1.3833289, 54.9173026], [-1.3836936, 54.9165999], [-1.3838798, 54.916149300000015], [-1.3840301, 54.91565070000001], [-1.3841669999999997, 54.9150866], [-1.3841608, 54.9145913], [-1.3841557, 54.9145068], [-1.3841026999999997, 54.91363689999999], [-1.3840944, 54.91349979999999], [-1.3839906, 54.913112899999994], [-1.3839734999999995, 54.9129698], [-1.3838847999999997, 54.9122264], [-1.3838003, 54.9115186], [-1.3836595, 54.910748599999984], [-1.3835997999999998, 54.910371], [-1.3834192, 54.9094556], [-1.3833405, 54.909153999999994], [-1.3832983, 54.908992399999995], [-1.3830511, 54.9083469], [-1.3827493999999998, 54.90753569999998], [-1.3826546, 54.9073648], [-1.382574, 54.9070375], [-1.3824309, 54.9064567]]}", "current_leg_start": "Tyne Yard S.S.", "dest_arr_time_act": "0636½", "motion_projection": null, "next_location_lat": "54.9064567", "next_location_lon": "-1.3824309", "previous_location": "Tyne Yard S.S.", "current_leg_milage": "15.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 153.87, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 202.273, \"from_m\": 153.87, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 624.589, \"from_m\": 202.273, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 672.993, \"from_m\": 624.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 826.863, \"from_m\": 672.993, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 495442, \"profile_key\": \"915ed9d0a5448ec06ea68eac9c88d430f2fa4e84e170ed614ccd752ac571f22d\", \"schedule_id\": 29353, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Tyne Yard S.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40110}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Low Fell Jn\", \"stage_seq\": 2, \"distance_m\": 413.431, \"section_seq\": 1, \"route_path_id\": 40110}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 3, \"distance_m\": 826.863, \"section_seq\": 1, \"route_path_id\": 40110}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 826.863, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40110}], \"total_distance_m\": 826.863, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 826.863, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "54.9064567", "current_position_lon": "-1.3824309", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:28Z\", \"source_id\": 39937738, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:27:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:26:32Z\", \"source_id\": 13110993, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3985, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:18Z\", \"source_id\": 39952326, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:21Z\", \"source_id\": 13115875, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sunderland", "service_state_platform": "1", "timing_fact_generation": 1789191322217838, "current_leg_arrival_utc": "2026-09-12T06:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:34.637941", "service_state_evidence_id": 13115875, "current_leg_start_actual_dep": "2026-09-12T06:06:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:34.893921", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Grand Central |
P |
TYN |
SUN |
5A60 |
180114 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 153.87, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 202.273, "from_m": 153.87, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 624.589, "from_m": 202.273, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 672.993, "from_m": 624.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 826.863, "from_m": 672.993, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 495442, "profile_key": "915ed9d0a5448ec06ea68eac9c88d430f2fa4e84e170ed614ccd752ac571f22d", "schedule_id": 29353, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0606", "location": "Tyne Yard S.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40110}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Low Fell Jn", "stage_seq": 2, "distance_m": 413.431, "section_seq": 1, "route_path_id": 40110}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "King Edward Bridge South Jn", "stage_seq": 3, "distance_m": 826.863, "section_seq": 1, "route_path_id": 40110}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 826.863, "from_m": 0.0, "section_seq": 1, "route_path_id": 40110}], "total_distance_m": 826.863, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 826.863, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3955, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:28Z", "source_id": 39937738, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:27:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:26:32Z", "source_id": 13110993, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3985, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:18Z", "source_id": 39952326, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:21Z", "source_id": 13115875, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
Tyne Yard S.S. |
0606 |
0606 |
None |
None |
None |
Sunderland |
0636½ |
0636½ |
2 |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y14875/2026-09-12/detailed |
None |
Tyne Yard S.S. |
2026-09-12T06:06:00+01:00 |
Sunderland |
33.0 |
{"type": "LineString", "coordinates": [[-1.600465, 54.9140119], [-1.6012869999999997, 54.9151509], [-1.6014646999999995, 54.915324899999995], [-1.6020938, 54.915974], [-1.6022639999999997, 54.91619709999999], [-1.6023786, 54.91640569999999], [-1.6026195, 54.916936099999994], [-1.6028097, 54.9177271], [-1.6029531999999995, 54.91821970000001], [-1.6030793, 54.9185215], [-1.6032286999999998, 54.91881519999999], [-1.6035292999999995, 54.91933179999999], [-1.6036989, 54.919604699999994], [-1.6039467999999997, 54.920074], [-1.6046415, 54.9213197], [-1.605034, 54.9220247], [-1.6053596, 54.922586599999995], [-1.6058403, 54.92344159999999], [-1.6065125, 54.9246553], [-1.6072528999999998, 54.9259587], [-1.607455, 54.9263126], [-1.6076171999999995, 54.92664479999999], [-1.6077606, 54.9269676], [-1.6078874999999997, 54.9272864], [-1.6079792, 54.9275214], [-1.608079, 54.927807699999995], [-1.6082072, 54.92823990000001], [-1.6083694, 54.92881659999999], [-1.6085081, 54.9292974], [-1.6086585000000002, 54.929897], [-1.6086899999999995, 54.93014270000001], [-1.6091029, 54.9315598], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.6193941999999997, 54.9545922], [-1.6193376999999998, 54.954748499999994], [-1.6191737999999998, 54.95511810000001], [-1.6189946, 54.95546160000001], [-1.6187678, 54.95585700000001], [-1.6186318999999998, 54.956094], [-1.6178395, 54.95747999999999], [-1.6176164, 54.9579094], [-1.6175225, 54.9580918], [-1.6174274999999998, 54.95824230000001], [-1.6173375, 54.95838479999999], [-1.6172130999999998, 54.95855329999999], [-1.6171269999999998, 54.95865229999999], [-1.6169675114151385, 54.9588360689577], [-1.6169595, 54.95884530000001], [-1.6168706999999998, 54.9589379], [-1.6167793, 54.9590333], [-1.616569, 54.95922929999998], [-1.6161884, 54.959546], [-1.6159929999999998, 54.95970599999999], [-1.6154881, 54.96012460000001], [-1.6150939, 54.96046809999999], [-1.6149056, 54.960631], [-1.6147253, 54.96077929999999], [-1.6145616, 54.9609184], [-1.6145041999999998, 54.9609647], [-1.6143882, 54.9610581], [-1.6141907999999998, 54.9611901], [-1.6140394999999998, 54.961264500000006], [-1.6138893999999997, 54.96135249999999], [-1.613757, 54.9614194], [-1.6136277, 54.9614771], [-1.6134849, 54.9615406], [-1.6134039, 54.9615767], [-1.613289, 54.9616248], [-1.6130515999999997, 54.96172429999999], [-1.6129111000000005, 54.96178319999999], [-1.6126684999999998, 54.9618794], [-1.6123641, 54.961991], [-1.6114402999999995, 54.9623015], [-1.6110013999999997, 54.962450999999994], [-1.6100938, 54.9627533], [-1.6090914999999997, 54.9630871], [-1.6084762, 54.96329660000001], [-1.6082844999999997, 54.96336879999999], [-1.6082465, 54.9633827], [-1.6081517, 54.9634172], [-1.6081081911157258, 54.96343567637552], [-1.6079327, 54.963510199999995], [-1.6077389999999998, 54.963598], [-1.6075658, 54.963676699999986], [-1.6073999, 54.9637579], [-1.6072578999999998, 54.96384], [-1.6071598000000002, 54.9638996], [-1.6070743999999997, 54.963954], [-1.6069854999999995, 54.9640116], [-1.6068896, 54.9640772], [-1.6066309999999997, 54.9642542], [-1.6065455999999998, 54.96430590000001], [-1.6064427999999995, 54.964370200000005], [-1.6063389, 54.9644318], [-1.6062108, 54.96449279999999], [-1.6061125999999997, 54.964535899999994], [-1.6060007, 54.96458229999999], [-1.6058620999999995, 54.9646346], [-1.6057467, 54.9646764], [-1.6056276, 54.9647194], [-1.6055722999999995, 54.96473939999999], [-1.6054095, 54.964793], [-1.605206, 54.96486420000001], [-1.6048902, 54.9649649], [-1.6047449, 54.965011], [-1.6045361, 54.9650728], [-1.6044298, 54.9651019], [-1.6042959, 54.96513769999999], [-1.6038906999999998, 54.965243099999995], [-1.6037035999999998, 54.9652941], [-1.6035801000000005, 54.96533130000001], [-1.6034451, 54.9653737], [-1.6033495, 54.9654039], [-1.6032460999999998, 54.96543890000001], [-1.6031340999999997, 54.965477799999995], [-1.6029648, 54.9655386], [-1.6020775, 54.96588320000001], [-1.6018690999999998, 54.96596379999999], [-1.6016903, 54.966028], [-1.6015098999999997, 54.9660769], [-1.6012921, 54.9661284], [-1.601122, 54.9661637], [-1.6009248, 54.9661915], [-1.6007358, 54.96621119999999], [-1.6005231000000002, 54.9662213], [-1.600346, 54.9662234], [-1.6001676, 54.9662186], [-1.6000412, 54.9662118], [-1.5998876999999998, 54.9661983], [-1.5997034, 54.9661739], [-1.5995723, 54.9661528], [-1.5994151999999997, 54.96612230000001], [-1.5992439, 54.9660796], [-1.5990632, 54.9660247], [-1.5989284999999998, 54.9659786], [-1.5988211, 54.965936499999984], [-1.5986733999999998, 54.965872799999985], [-1.5985668, 54.965821899999995], [-1.5985116, 54.9657955], [-1.5983462, 54.9657053], [-1.5981819999999998, 54.96560289999999], [-1.5980815999999998, 54.9655256], [-1.5979422, 54.9654266], [-1.5978123, 54.96531269999999], [-1.5976871, 54.965204199999995], [-1.5973480999999998, 54.9648936], [-1.5971154, 54.9646814], [-1.5969642, 54.9645573], [-1.5967811, 54.96442029999999], [-1.5966547999999998, 54.96431910000001], [-1.5962709999999998, 54.9639739], [-1.5961375, 54.96385999999999], [-1.5960123, 54.963760999999984], [-1.5958775999999997, 54.96366809999999], [-1.5957476999999998, 54.96357179999999], [-1.5954440999999997, 54.9633053], [-1.5951164, 54.9630573], [-1.5944119, 54.962420400000006], [-1.5939422, 54.9620001], [-1.5934916999999995, 54.96159140000001], [-1.5930274, 54.9611698], [-1.5925212999999998, 54.960719100000006], [-1.5919289, 54.9602213], [-1.5915143000000005, 54.95990569999999], [-1.5911193999999995, 54.9596226], [-1.5908186, 54.9594141], [-1.5904843, 54.959195700000016], [-1.5902355999999995, 54.9590339], [-1.5897888, 54.9587695], [-1.5895463999999997, 54.958626], [-1.5891554999999995, 54.958411700000006], [-1.5888521999999998, 54.95825479999999], [-1.5887836000000002, 54.9582193], [-1.5883626, 54.95801320000001], [-1.5880096999999995, 54.95783999999999], [-1.5872472999999998, 54.9574927], [-1.5863782999999998, 54.95714230000001], [-1.5855411, 54.95683089999999], [-1.5846973999999998, 54.956551700000006], [-1.5839498, 54.95633190000001], [-1.5837419999999998, 54.9562708], [-1.5828270999999998, 54.95603989999999], [-1.5813498, 54.955673999999995], [-1.5811105, 54.95562069999999], [-1.5810204, 54.9555993], [-1.5788015, 54.9550716], [-1.5769523, 54.95462669999999], [-1.5766638, 54.954557300000005], [-1.5764518999999997, 54.954506299999984], [-1.5744803, 54.953957399999986], [-1.5721886, 54.9533739], [-1.5709850999999997, 54.9530836], [-1.5707852, 54.953035799999995], [-1.5699408999999998, 54.95283369999999], [-1.567975, 54.9524023], [-1.567039, 54.952217700000006], [-1.5662595, 54.9520887], [-1.5641963, 54.95181399999999], [-1.5625603, 54.9516743], [-1.5623475, 54.95166209999999], [-1.5614663, 54.9516116], [-1.5605158, 54.9515822], [-1.5597146999999998, 54.9515715], [-1.5583352, 54.9515832], [-1.5574006, 54.9516153], [-1.556615, 54.9516596], [-1.5564218, 54.95167519999999], [-1.5560539999999998, 54.9516979], [-1.554531, 54.9518234], [-1.5533736, 54.9519118], [-1.5515977, 54.95205289999999], [-1.5505280999999995, 54.9521379], [-1.5476067999999998, 54.9523967], [-1.5472127999999998, 54.9524307], [-1.5457284999999998, 54.9525534], [-1.5448931999999995, 54.95262520000001], [-1.5438221999999997, 54.95271420000001], [-1.5430793, 54.9527757], [-1.5399866, 54.953029099999995], [-1.5390055, 54.95310949999999], [-1.53721, 54.9532641], [-1.5369997999999998, 54.9532822], [-1.5358335999999997, 54.9533763], [-1.5347052899041826, 54.953467308704894], [-1.534693, 54.9534683], [-1.5335385, 54.9535657], [-1.5320162, 54.9536903], [-1.5316815, 54.9537178], [-1.5276656, 54.9540479], [-1.5271359830031863, 54.954091751924985], [-1.5220990999999997, 54.9545088], [-1.5190795999999998, 54.9547578], [-1.5169112, 54.9549366], [-1.5121443000000003, 54.95532739999999], [-1.5091888, 54.955570400000006], [-1.5081788000000005, 54.9556534], [-1.5049292999999997, 54.9559178], [-1.5012636, 54.9562197], [-1.5003718, 54.9562917], [-1.4981474999999995, 54.95647499999999], [-1.4959258, 54.9566581], [-1.4951320999999995, 54.95672340000001], [-1.494261, 54.95679349999998], [-1.4882993999999998, 54.95727140000001], [-1.4861458, 54.957443999999995], [-1.4859838999999997, 54.957458], [-1.4848229, 54.9575572], [-1.4783103999999998, 54.9580896], [-1.4780578, 54.9581084], [-1.4772393999999998, 54.95817400000001], [-1.4716393, 54.9586231], [-1.470928, 54.9586881], [-1.4673837, 54.9589829], [-1.464803, 54.9591976], [-1.4629269, 54.959349], [-1.4626410000000003, 54.95937529999999], [-1.4613917999999997, 54.959474], [-1.4608595, 54.959516099999995], [-1.46023, 54.9595646], [-1.4595257, 54.95961880000001], [-1.4583863, 54.959660799999995], [-1.4573435, 54.959657], [-1.4570185, 54.95964], [-1.4557773, 54.9595753], [-1.455047, 54.9595012], [-1.4543820999999997, 54.95943369999999], [-1.4529921, 54.9592408], [-1.4521516, 54.95908300000001], [-1.4514599, 54.9588969], [-1.4508850999999998, 54.95877290000001], [-1.4498023999999998, 54.9584944], [-1.4486925999999998, 54.95814939999999], [-1.4471212, 54.95752579999999], [-1.4462138999999998, 54.9571657], [-1.4408988, 54.9549576], [-1.4392747999999995, 54.9542823], [-1.437304454591234, 54.95346404825654], [-1.4362092, 54.9530092], [-1.4344993, 54.95229779999999], [-1.4326935, 54.9515436], [-1.4302083, 54.9505162], [-1.4300011, 54.9504279], [-1.4296064, 54.9502596], [-1.4289015, 54.949966199999984], [-1.4238528, 54.947864800000005], [-1.4237474, 54.9478209], [-1.4229725999999998, 54.9474984], [-1.4222042, 54.947181099999995], [-1.4213210999999997, 54.9468101], [-1.4212477, 54.9467806], [-1.4211763999999998, 54.946751799999994], [-1.4205614999999998, 54.94649680000001], [-1.4204889, 54.9464666], [-1.4186701, 54.94570929999999], [-1.4116548, 54.9427882], [-1.4083196999999998, 54.9413994], [-1.4043139, 54.939736999999994], [-1.4021024752583882, 54.938812957853784], [-1.4014703, 54.93854880000001], [-1.4013737, 54.938509800000006], [-1.3999941, 54.93793339999999], [-1.3984080999999997, 54.93727080000001], [-1.3943929, 54.9356081], [-1.3931544000000002, 54.935095100000005], [-1.3926816999999998, 54.93488339999999], [-1.3920554, 54.9346044], [-1.3916227999999995, 54.9343898], [-1.391428, 54.93429309999999], [-1.3906288999999998, 54.9338535], [-1.3897532, 54.9332839], [-1.3889058999999997, 54.93263890000001], [-1.3882853, 54.9320652], [-1.3876356, 54.931346299999994], [-1.3873103, 54.9309128], [-1.3870922999999995, 54.930583000000006], [-1.3868155, 54.93010129999999], [-1.3867571, 54.9299936], [-1.3866121, 54.9297265], [-1.3862412, 54.928890800000005], [-1.3856541, 54.92744760000001], [-1.3840413, 54.9236951], [-1.3836339000000002, 54.922747], [-1.3831631999999998, 54.921742899999984], [-1.3828785, 54.92093969999999], [-1.3827918, 54.9205076], [-1.3827594, 54.9199874], [-1.3827711, 54.9193351], [-1.3828470999999998, 54.918575], [-1.3828579999999997, 54.9185386], [-1.3828915999999998, 54.9183616], [-1.3829589999999998, 54.9180992], [-1.3830428999999995, 54.91785850000001], [-1.3831986, 54.9175202], [-1.3833289, 54.9173026], [-1.3836936, 54.9165999], [-1.3838798, 54.916149300000015], [-1.3840301, 54.91565070000001], [-1.3841669999999997, 54.9150866], [-1.3841608, 54.9145913], [-1.3841557, 54.9145068], [-1.3841026999999997, 54.91363689999999], [-1.3840944, 54.91349979999999], [-1.3839906, 54.913112899999994], [-1.3839734999999995, 54.9129698], [-1.3838847999999997, 54.9122264], [-1.3838003, 54.9115186], [-1.3836595, 54.910748599999984], [-1.3835997999999998, 54.910371], [-1.3834192, 54.9094556], [-1.3833405, 54.909153999999994], [-1.3832983, 54.908992399999995], [-1.3830511, 54.9083469], [-1.3827493999999998, 54.90753569999998], [-1.3826546, 54.9073648], [-1.382574, 54.9070375], [-1.3824309, 54.9064567]]} |
15.4 |
0603 |
0636 |
Tyne Yard S.S. |
Sunderland |
Sunderland |
54.9064567 |
-1.3824309 |
54.9064567 |
-1.3824309 |
1 |
0 |
2026-09-12 05:46:52 |
TERMINATED |
2026-09-12 05:36:00 |
Sunderland |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115875 |
1789191322217838 |
31 |
31 |
2026-09-12 05:46:34.893921 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:34.637941 |
| 465643 |
497540 |
P66111 |
521B10M512 |
2026-09-12 |
COMPLETE |
13115674 |
2026-09-12 06:36:00 |
2026-09-12 05:46:52 |
2026-09-14 05:46:52 |
{"id": 497540, "stp": "P", "toc": "Greater Anglia", "uid": "P66111", "consist": "745104", "dest_crs": "SSD", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66111/2026-09-12/detailed", "trust_id": "521B10M512", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stansted Airport", "service_date": "2026-09-12", "dest_arr_time": "0637", "dest_platform": "3", "is_terminated": 1, "next_location": null, "signalling_id": "1B10", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0551", "origin_platform": "4", "current_location": "Stansted Airport", "last_update_time": "2026-09-12T05:46:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0637", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Harlow Town", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13250.427, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14440.933, \"from_m\": 13250.427, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 497540, \"profile_key\": \"3cc8476fc5f7d6fd5854cb2ac391f0e47c9bbad06cdbbd28590ae225c5b68450\", \"schedule_id\": 21897, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Cheshunt\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Broxbourne\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620\", \"location\": \"Harlow Town\", \"stage_seq\": 12, \"distance_m\": 13238.684, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Bishops Stortford\", \"stage_seq\": 13, \"distance_m\": 13725.822, \"section_seq\": 1, \"route_path_id\": 36898}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 14, \"distance_m\": 14440.933, \"section_seq\": 1, \"route_path_id\": 36898}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14440.933, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36898}], \"total_distance_m\": 14440.933, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14270.403, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 170.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:53:59Z\", \"source_id\": 39892355, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:54:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:54:04Z\", \"source_id\": 13095827, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:54Z\", \"source_id\": 39896964, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:58:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:56Z\", \"source_id\": 13097352, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:45Z\", \"source_id\": 39904356, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:03:48Z\", \"source_id\": 13099768, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:29Z\", \"source_id\": 39912182, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:34Z\", \"source_id\": 13102347, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:17Z\", \"source_id\": 39916098, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:13:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:12:21Z\", \"source_id\": 13103645, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:41Z\", \"source_id\": 39919689, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:47Z\", \"source_id\": 13104810, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:25Z\", \"source_id\": 39926659, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:32Z\", \"source_id\": 13107274, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:47Z\", \"source_id\": 39939855, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:28:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:27:53Z\", \"source_id\": 13111679, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:36Z\", \"source_id\": 39944496, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:31:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:30:41Z\", \"source_id\": 13113216, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:55Z\", \"source_id\": 39951730, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:34:59Z\", \"source_id\": 13115674, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stansted Airport", "service_state_platform": "3", "timing_fact_generation": 1789191300403159, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:35.214976", "service_state_evidence_id": 13115674, "current_leg_start_actual_dep": null, "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:35.324890", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
SSD |
1B10 |
745104 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13250.427, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14440.933, "from_m": 13250.427, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 497540, "profile_key": "3cc8476fc5f7d6fd5854cb2ac391f0e47c9bbad06cdbbd28590ae225c5b68450", "schedule_id": 21897, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Brimsdown", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Cheshunt", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Broxbourne", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615", "location": "Broxbourne Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 36898}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620", "location": "Harlow Town", "stage_seq": 12, "distance_m": 13238.684, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Bishops Stortford", "stage_seq": 13, "distance_m": 13725.822, "section_seq": 1, "route_path_id": 36898}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Stansted Mountfitchet", "stage_seq": 14, "distance_m": 14440.933, "section_seq": 1, "route_path_id": 36898}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14440.933, "from_m": 0.0, "section_seq": 1, "route_path_id": 36898}], "total_distance_m": 14440.933, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14270.403, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 170.53, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:53:59Z", "source_id": 39892355, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:54:04Z", "source_id": 13095827, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:54Z", "source_id": 39896964, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T04:58:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:56Z", "source_id": 13097352, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:45Z", "source_id": 39904356, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:03:48Z", "source_id": 13099768, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:29Z", "source_id": 39912182, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:34Z", "source_id": 13102347, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:17Z", "source_id": 39916098, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:13:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:12:21Z", "source_id": 13103645, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:41Z", "source_id": 39919689, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:15:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:47Z", "source_id": 13104810, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:25Z", "source_id": 39926659, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:32Z", "source_id": 13107274, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:47Z", "source_id": 39939855, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:28:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:27:53Z", "source_id": 13111679, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:36Z", "source_id": 39944496, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T05:31:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:30:41Z", "source_id": 13113216, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-12T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12720, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:55Z", "source_id": 39951730, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T05:36:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:34:59Z", "source_id": 13115674, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0551 |
0551 |
4 |
None |
None |
Stansted Airport |
0637 |
0637 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66111/2026-09-12/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Harlow Town |
Stansted Airport |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-12 05:46:52 |
TERMINATED |
2026-09-12 05:36:00 |
Stansted Airport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115674 |
1789191300403159 |
80 |
80 |
2026-09-12 05:46:35.324890 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:35.214976 |
| 465644 |
494681 |
W86585 |
015H58M412 |
2026-09-12 |
COMPLETE |
13116656 |
2026-09-12 06:15:00 |
2026-09-12 05:46:52 |
2026-09-14 05:46:52 |
{"id": 494681, "stp": "P", "toc": "ScotRail", "uid": "W86585", "consist": "158705+158719", "dest_crs": "LRG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86585/2026-09-12/detailed", "trust_id": "015H58M412", "origin_crs": "INV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lairg", "service_date": "2026-09-12", "dest_arr_time": "0624", "dest_platform": "1", "is_terminated": 1, "next_location": "Lairg", "signalling_id": "5H58", "timing_status": "EARLY", "origin_station": "Inverness", "current_leg_arr": "0615", "current_leg_dep": "0615", "current_leg_end": "Lairg", "origin_dep_time": "0444", "origin_platform": "5", "current_location": "Lairg", "last_update_time": "2026-09-12T05:46:52", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.399373999999999, 57.924892799999995], [-4.3991168, 57.925105399999985], [-4.398847699999999, 57.9253544], [-4.3985608, 57.9256701], [-4.3984004, 57.925891099999994], [-4.3982737, 57.92611719999999], [-4.398132399999999, 57.9264675], [-4.3980552, 57.92680419999999], [-4.398065900000001, 57.927277100000005], [-4.3981507, 57.9277], [-4.398301899999999, 57.9280518], [-4.398559399999999, 57.92843920000001], [-4.3989028, 57.92880379999999], [-4.3993104, 57.9291342], [-4.4000293, 57.9296469], [-4.400597899999999, 57.9300685], [-4.40107, 57.9305242], [-4.4014562, 57.9310255], [-4.401724399999999, 57.9315381], [-4.401744892185655, 57.93159552258865], [-4.4018169, 57.9317973], [-4.4018934, 57.93205360000001], [-4.4018978, 57.9321411], [-4.4019072, 57.93222070000001], [-4.4019337, 57.9325663], [-4.4019927, 57.93303050000001], [-4.4021429, 57.933503299999984], [-4.4023574, 57.9339476], [-4.402807999999999, 57.9346482], [-4.4031406, 57.93523479999999], [-4.403323, 57.9357759], [-4.4033981, 57.93626], [-4.403376699999999, 57.9367783], [-4.4031728, 57.9384015], [-4.403074700000001, 57.9393174], [-4.4030621, 57.93941030000001], [-4.402807999999999, 57.9412148], [-4.402805599999999, 57.94123990000001], [-4.4027929, 57.9413366], [-4.4026364, 57.9425986], [-4.4025613, 57.94318510000001], [-4.4026042, 57.94372609999999], [-4.40269, 57.94409619999999], [-4.402968999999999, 57.945086999999994], [-4.4030012, 57.945571], [-4.402904599999999, 57.94611200000001], [-4.402711499999999, 57.9466016], [-4.4024218, 57.947079900000006], [-4.4020348, 57.9476076], [-4.401744892185655, 57.94800286106574], [-4.401724399999999, 57.9480308], [-4.4015099, 57.9484179], [-4.401370399999999, 57.948765300000005], [-4.401370399999999, 57.94899300000001], [-4.401488400000001, 57.949346000000006], [-4.4016601, 57.9496705], [-4.401744892185655, 57.94979746303838], [-4.4019605, 57.950120299999995], [-4.402486199999999, 57.9507181], [-4.4033016, 57.95164040000001], [-4.4037307, 57.95218690000001], [-4.4039131, 57.95264800000001], [-4.4041062, 57.953302699999995], [-4.4041706, 57.95387770000001], [-4.4040741, 57.9543502], [-4.403923799999999, 57.9547714], [-4.403483999999999, 57.955744900000006], [-4.4031085, 57.95656459999999], [-4.402968999999999, 57.9569403], [-4.4028188, 57.9574696], [-4.4027973, 57.957925], [-4.4028832, 57.9583121], [-4.4030226, 57.958716200000005], [-4.4032694, 57.95919429999999], [-4.4036342, 57.9597407], [-4.4039024, 57.9602189], [-4.404063299999999, 57.96077090000001], [-4.4041062, 57.9612661], [-4.4040419, 57.96173280000001], [-4.4038702, 57.962313299999984], [-4.403784400000001, 57.96272879999999], [-4.403805799999999, 57.96307600000001], [-4.403999, 57.963611], [-4.4042149, 57.964085399999995], [-4.404699086398841, 57.96514905407636], [-4.4050611, 57.9659443], [-4.4060589, 57.96818070000001], [-4.4062842, 57.96888059999999], [-4.4063378, 57.96948949999999], [-4.4062842, 57.97034299999999], [-4.4061876, 57.9709575], [-4.4061876, 57.971372900000006], [-4.406251999999999, 57.9718281], [-4.4063271, 57.97227759999999], [-4.4064666, 57.97260760000001], [-4.406702599999999, 57.97305709999999], [-4.407045899999999, 57.9736545], [-4.4072712, 57.974195], [-4.4074428999999995, 57.974684299999986], [-4.4075073, 57.9751224], [-4.407464399999999, 57.975526299999984], [-4.4073462999999995, 57.9761351], [-4.4072663, 57.976312500000006], [-4.4071103, 57.9766585], [-4.406799199999999, 57.97719330000001], [-4.4063164, 57.977756500000005], [-4.404277899999999, 57.98011729999999], [-4.403805799999999, 57.980714600000006], [-4.4035483, 57.98115260000001], [-4.4033337999999995, 57.98167600000001], [-4.403205, 57.98211400000001], [-4.4031836, 57.982631600000005], [-4.403187399999999, 57.98282900000001], [-4.403202599999999, 57.98291789999998], [-4.403224899999999, 57.98306369999999], [-4.4032649, 57.9832299], [-4.403355199999999, 57.98355310000001], [-4.4035029, 57.9838944], [-4.4036878, 57.984235599999984], [-4.4041089, 57.98495440000001], [-4.4042243, 57.9851514], [-4.4050718, 57.9864993], [-4.4056837, 57.9875405], [-4.4057058, 57.987578], [-4.405940899999999, 57.987978099999985], [-4.4062949, 57.98856389999999], [-4.4065417, 57.989200800000006], [-4.4065785, 57.989299200000005], [-4.4065885, 57.9893325], [-4.4067241, 57.989923100000006], [-4.406799199999999, 57.99041780000001], [-4.406809899999999, 57.9910718], [-4.406766999999999, 57.991612100000005], [-4.4066275, 57.9923115], [-4.406546299999999, 57.992527900000006], [-4.40654, 57.99254539999998], [-4.406391499999999, 57.992959799999994], [-4.4055224, 57.9948704], [-4.4051677, 57.995575499999994], [-4.405158499999999, 57.9955976], [-4.40462, 57.9967519], [-4.4042287, 57.9975522], [-4.404025799999999, 57.997896999999995], [-4.4037949, 57.9982419], [-4.4035894, 57.99853000000001], [-4.4033599, 57.9988159], [-4.4032966, 57.998875699999985], [-4.403058199999999, 57.999167499999984], [-4.4028267, 57.99941510000001], [-4.4025783999999994, 57.99966610000002], [-4.4023594, 57.9998846], [-4.4021141, 58.0001086], [-4.401744892185655, 58.0004104206572], [-4.4016988, 58.00044810000001], [-4.4007722, 58.0011613], [-4.400308999999999, 58.001515000000005], [-4.3999861, 58.00173689999998], [-4.399827, 58.001856199999985]]}", "current_leg_start": "Invershin", "dest_arr_time_act": "0624", "motion_projection": null, "next_location_lat": "58.0018562", "next_location_lon": "-4.3998270", "previous_location": "Invershin", "current_leg_milage": "5.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 380.74, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 497.587, \"from_m\": 380.74, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1443.586, \"from_m\": 497.587, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1554.744, \"from_m\": 1443.586, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1818.809, \"from_m\": 1554.744, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3132.36, \"from_m\": 1818.809, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3228.94, \"from_m\": 3132.36, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 6586.983, \"from_m\": 3228.94, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6627.707, \"from_m\": 6586.983, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15784.433, \"from_m\": 6627.707, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 18272.924, \"from_m\": 15784.433, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 19391.508, \"from_m\": 18272.924, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 21289.295, \"from_m\": 19391.508, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21905.874, \"from_m\": 21289.295, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30411.14, \"from_m\": 21905.874, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 31045.996, \"from_m\": 30411.14, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 45438.742, \"from_m\": 31045.996, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 46238.885, \"from_m\": 45438.742, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49786.771, \"from_m\": 46238.885, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 50206.205, \"from_m\": 49786.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 50208.315, \"from_m\": 50206.205, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50711.398, \"from_m\": 50208.315, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 51378.098, \"from_m\": 50711.398, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 71553.49, \"from_m\": 51378.098, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 72036.359, \"from_m\": 71553.49, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85552.246, \"from_m\": 72036.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87379.841, \"from_m\": 85552.246, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 93150.037, \"from_m\": 87379.841, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 93768.259, \"from_m\": 93150.037, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 98444.267, \"from_m\": 93768.259, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98768.197, \"from_m\": 98444.267, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 101879.736, \"from_m\": 98768.197, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102243.675, \"from_m\": 101879.736, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 107863.183, \"from_m\": 102243.675, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 108156.034, \"from_m\": 107863.183, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 494681, \"profile_key\": \"f3d1d9ad90bebd41510ecb46bb9c5d5fd278b782880691463ed7cb1fd3ce05ae\", \"schedule_id\": 29404, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0444\", \"location\": \"Inverness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0448\", \"location\": \"Clachnaharry\", \"stage_seq\": 2, \"distance_m\": 3201.764, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0455H\", \"location\": \"Clunes I.B.\", \"stage_seq\": 3, \"distance_m\": 12881.105, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": false, \"wtt_arr\": \"0501\", \"wtt_dep\": \"0502\", \"location\": \"Muir of Ord\", \"stage_seq\": 4, \"distance_m\": 21546.146, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": false, \"wtt_arr\": \"0512\", \"wtt_dep\": \"0513H\", \"location\": \"Dingwall\", \"stage_seq\": 5, \"distance_m\": 30712.544, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": false, \"wtt_arr\": \"0525\", \"wtt_dep\": \"0525\", \"location\": \"Alness\", \"stage_seq\": 6, \"distance_m\": 46544.258, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0531H\", \"location\": \"Invergordon\", \"stage_seq\": 7, \"distance_m\": 51116.895, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0543H\", \"location\": \"Fearn\", \"stage_seq\": 8, \"distance_m\": 66011.392, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Tain\", \"stage_seq\": 9, \"distance_m\": 71753.34, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0609\", \"location\": \"Ardgay\", \"stage_seq\": 10, \"distance_m\": 93533.762, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614\", \"location\": \"Culrain\", \"stage_seq\": 11, \"distance_m\": 98557.688, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615\", \"location\": \"Invershin\", \"stage_seq\": 12, \"distance_m\": 99259.384, \"section_seq\": 1, \"route_path_id\": 40145}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": null, \"location\": \"Lairg\", \"stage_seq\": 13, \"distance_m\": 108156.034, \"section_seq\": 1, \"route_path_id\": 40145}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 108156.034, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40145}], \"total_distance_m\": 108156.034, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 106256.137, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1899.897, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0444", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.0", "current_position_lat": "58.0018562", "current_position_lon": "-4.3998270", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:10:43Z\", \"source_id\": 13084442, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:55:53Z\", \"source_id\": 13096575, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:17Z\", \"source_id\": 13096717, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:33Z\", \"source_id\": 13096821, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:57:28Z\", \"source_id\": 13097165, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:36:38Z\", \"source_id\": 13116656, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lairg", "service_state_platform": "1", "timing_fact_generation": 1789191398790320, "current_leg_arrival_utc": "2026-09-12T06:19:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:38.785426", "service_state_evidence_id": 13116656, "current_leg_start_actual_dep": "2026-09-12T06:15:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-12T05:15:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:39.238068", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
INV |
LRG |
5H58 |
158705+158719 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 380.74, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 497.587, "from_m": 380.74, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1443.586, "from_m": 497.587, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1554.744, "from_m": 1443.586, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1818.809, "from_m": 1554.744, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3132.36, "from_m": 1818.809, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3228.94, "from_m": 3132.36, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 6586.983, "from_m": 3228.94, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6627.707, "from_m": 6586.983, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15784.433, "from_m": 6627.707, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 18272.924, "from_m": 15784.433, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 19391.508, "from_m": 18272.924, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 21289.295, "from_m": 19391.508, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21905.874, "from_m": 21289.295, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30411.14, "from_m": 21905.874, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 31045.996, "from_m": 30411.14, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 45438.742, "from_m": 31045.996, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 46238.885, "from_m": 45438.742, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49786.771, "from_m": 46238.885, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 50206.205, "from_m": 49786.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 50208.315, "from_m": 50206.205, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50711.398, "from_m": 50208.315, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 51378.098, "from_m": 50711.398, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 71553.49, "from_m": 51378.098, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 72036.359, "from_m": 71553.49, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85552.246, "from_m": 72036.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87379.841, "from_m": 85552.246, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 93150.037, "from_m": 87379.841, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 93768.259, "from_m": 93150.037, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 98444.267, "from_m": 93768.259, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 98768.197, "from_m": 98444.267, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 101879.736, "from_m": 98768.197, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102243.675, "from_m": 101879.736, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107863.183, "from_m": 102243.675, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 108156.034, "from_m": 107863.183, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 494681, "profile_key": "f3d1d9ad90bebd41510ecb46bb9c5d5fd278b782880691463ed7cb1fd3ce05ae", "schedule_id": 29404, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0444", "location": "Inverness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0448", "location": "Clachnaharry", "stage_seq": 2, "distance_m": 3201.764, "section_seq": 1, "route_path_id": 40145}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0455H", "location": "Clunes I.B.", "stage_seq": 3, "distance_m": 12881.105, "section_seq": 1, "route_path_id": 40145}, {"is_pass": false, "wtt_arr": "0501", "wtt_dep": "0502", "location": "Muir of Ord", "stage_seq": 4, "distance_m": 21546.146, "section_seq": 1, "route_path_id": 40145}, {"is_pass": false, "wtt_arr": "0512", "wtt_dep": "0513H", "location": "Dingwall", "stage_seq": 5, "distance_m": 30712.544, "section_seq": 1, "route_path_id": 40145}, {"is_pass": false, "wtt_arr": "0525", "wtt_dep": "0525", "location": "Alness", "stage_seq": 6, "distance_m": 46544.258, "section_seq": 1, "route_path_id": 40145}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0531H", "location": "Invergordon", "stage_seq": 7, "distance_m": 51116.895, "section_seq": 1, "route_path_id": 40145}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0543H", "location": "Fearn", "stage_seq": 8, "distance_m": 66011.392, "section_seq": 1, "route_path_id": 40145}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Tain", "stage_seq": 9, "distance_m": 71753.34, "section_seq": 1, "route_path_id": 40145}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0609", "location": "Ardgay", "stage_seq": 10, "distance_m": 93533.762, "section_seq": 1, "route_path_id": 40145}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614", "location": "Culrain", "stage_seq": 11, "distance_m": 98557.688, "section_seq": 1, "route_path_id": 40145}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615", "location": "Invershin", "stage_seq": 12, "distance_m": 99259.384, "section_seq": 1, "route_path_id": 40145}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": null, "location": "Lairg", "stage_seq": 13, "distance_m": 108156.034, "section_seq": 1, "route_path_id": 40145}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 108156.034, "from_m": 0.0, "section_seq": 1, "route_path_id": 40145}], "total_distance_m": 108156.034, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 106256.137, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1899.897, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:10:43Z", "source_id": 13084442, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:55:53Z", "source_id": 13096575, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:17Z", "source_id": 13096717, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:33Z", "source_id": 13096821, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:57:28Z", "source_id": 13097165, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:36:38Z", "source_id": 13116656, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}] |
Inverness |
0444 |
0444 |
5 |
None |
None |
Lairg |
0624 |
0624 |
1 |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86585/2026-09-12/detailed |
None |
Invershin |
2026-09-12T06:15:00+01:00 |
Lairg |
0.0 |
{"type": "LineString", "coordinates": [[-4.399373999999999, 57.924892799999995], [-4.3991168, 57.925105399999985], [-4.398847699999999, 57.9253544], [-4.3985608, 57.9256701], [-4.3984004, 57.925891099999994], [-4.3982737, 57.92611719999999], [-4.398132399999999, 57.9264675], [-4.3980552, 57.92680419999999], [-4.398065900000001, 57.927277100000005], [-4.3981507, 57.9277], [-4.398301899999999, 57.9280518], [-4.398559399999999, 57.92843920000001], [-4.3989028, 57.92880379999999], [-4.3993104, 57.9291342], [-4.4000293, 57.9296469], [-4.400597899999999, 57.9300685], [-4.40107, 57.9305242], [-4.4014562, 57.9310255], [-4.401724399999999, 57.9315381], [-4.401744892185655, 57.93159552258865], [-4.4018169, 57.9317973], [-4.4018934, 57.93205360000001], [-4.4018978, 57.9321411], [-4.4019072, 57.93222070000001], [-4.4019337, 57.9325663], [-4.4019927, 57.93303050000001], [-4.4021429, 57.933503299999984], [-4.4023574, 57.9339476], [-4.402807999999999, 57.9346482], [-4.4031406, 57.93523479999999], [-4.403323, 57.9357759], [-4.4033981, 57.93626], [-4.403376699999999, 57.9367783], [-4.4031728, 57.9384015], [-4.403074700000001, 57.9393174], [-4.4030621, 57.93941030000001], [-4.402807999999999, 57.9412148], [-4.402805599999999, 57.94123990000001], [-4.4027929, 57.9413366], [-4.4026364, 57.9425986], [-4.4025613, 57.94318510000001], [-4.4026042, 57.94372609999999], [-4.40269, 57.94409619999999], [-4.402968999999999, 57.945086999999994], [-4.4030012, 57.945571], [-4.402904599999999, 57.94611200000001], [-4.402711499999999, 57.9466016], [-4.4024218, 57.947079900000006], [-4.4020348, 57.9476076], [-4.401744892185655, 57.94800286106574], [-4.401724399999999, 57.9480308], [-4.4015099, 57.9484179], [-4.401370399999999, 57.948765300000005], [-4.401370399999999, 57.94899300000001], [-4.401488400000001, 57.949346000000006], [-4.4016601, 57.9496705], [-4.401744892185655, 57.94979746303838], [-4.4019605, 57.950120299999995], [-4.402486199999999, 57.9507181], [-4.4033016, 57.95164040000001], [-4.4037307, 57.95218690000001], [-4.4039131, 57.95264800000001], [-4.4041062, 57.953302699999995], [-4.4041706, 57.95387770000001], [-4.4040741, 57.9543502], [-4.403923799999999, 57.9547714], [-4.403483999999999, 57.955744900000006], [-4.4031085, 57.95656459999999], [-4.402968999999999, 57.9569403], [-4.4028188, 57.9574696], [-4.4027973, 57.957925], [-4.4028832, 57.9583121], [-4.4030226, 57.958716200000005], [-4.4032694, 57.95919429999999], [-4.4036342, 57.9597407], [-4.4039024, 57.9602189], [-4.404063299999999, 57.96077090000001], [-4.4041062, 57.9612661], [-4.4040419, 57.96173280000001], [-4.4038702, 57.962313299999984], [-4.403784400000001, 57.96272879999999], [-4.403805799999999, 57.96307600000001], [-4.403999, 57.963611], [-4.4042149, 57.964085399999995], [-4.404699086398841, 57.96514905407636], [-4.4050611, 57.9659443], [-4.4060589, 57.96818070000001], [-4.4062842, 57.96888059999999], [-4.4063378, 57.96948949999999], [-4.4062842, 57.97034299999999], [-4.4061876, 57.9709575], [-4.4061876, 57.971372900000006], [-4.406251999999999, 57.9718281], [-4.4063271, 57.97227759999999], [-4.4064666, 57.97260760000001], [-4.406702599999999, 57.97305709999999], [-4.407045899999999, 57.9736545], [-4.4072712, 57.974195], [-4.4074428999999995, 57.974684299999986], [-4.4075073, 57.9751224], [-4.407464399999999, 57.975526299999984], [-4.4073462999999995, 57.9761351], [-4.4072663, 57.976312500000006], [-4.4071103, 57.9766585], [-4.406799199999999, 57.97719330000001], [-4.4063164, 57.977756500000005], [-4.404277899999999, 57.98011729999999], [-4.403805799999999, 57.980714600000006], [-4.4035483, 57.98115260000001], [-4.4033337999999995, 57.98167600000001], [-4.403205, 57.98211400000001], [-4.4031836, 57.982631600000005], [-4.403187399999999, 57.98282900000001], [-4.403202599999999, 57.98291789999998], [-4.403224899999999, 57.98306369999999], [-4.4032649, 57.9832299], [-4.403355199999999, 57.98355310000001], [-4.4035029, 57.9838944], [-4.4036878, 57.984235599999984], [-4.4041089, 57.98495440000001], [-4.4042243, 57.9851514], [-4.4050718, 57.9864993], [-4.4056837, 57.9875405], [-4.4057058, 57.987578], [-4.405940899999999, 57.987978099999985], [-4.4062949, 57.98856389999999], [-4.4065417, 57.989200800000006], [-4.4065785, 57.989299200000005], [-4.4065885, 57.9893325], [-4.4067241, 57.989923100000006], [-4.406799199999999, 57.99041780000001], [-4.406809899999999, 57.9910718], [-4.406766999999999, 57.991612100000005], [-4.4066275, 57.9923115], [-4.406546299999999, 57.992527900000006], [-4.40654, 57.99254539999998], [-4.406391499999999, 57.992959799999994], [-4.4055224, 57.9948704], [-4.4051677, 57.995575499999994], [-4.405158499999999, 57.9955976], [-4.40462, 57.9967519], [-4.4042287, 57.9975522], [-4.404025799999999, 57.997896999999995], [-4.4037949, 57.9982419], [-4.4035894, 57.99853000000001], [-4.4033599, 57.9988159], [-4.4032966, 57.998875699999985], [-4.403058199999999, 57.999167499999984], [-4.4028267, 57.99941510000001], [-4.4025783999999994, 57.99966610000002], [-4.4023594, 57.9998846], [-4.4021141, 58.0001086], [-4.401744892185655, 58.0004104206572], [-4.4016988, 58.00044810000001], [-4.4007722, 58.0011613], [-4.400308999999999, 58.001515000000005], [-4.3999861, 58.00173689999998], [-4.399827, 58.001856199999985]]} |
5.5 |
0615 |
0615 |
Invershin |
Lairg |
Lairg |
58.0018562 |
-4.3998270 |
58.0018562 |
-4.3998270 |
1 |
0 |
2026-09-12 05:46:52 |
TERMINATED |
2026-09-12 05:15:00 |
Lairg |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13116656 |
1789191398790320 |
14 |
14 |
2026-09-12 05:46:39.238068 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:38.785426 |
| 465645 |
496239 |
M37403 |
071A011612 |
2026-09-12 |
COMPLETE |
13115915 |
2026-09-12 06:36:00 |
2026-09-12 05:46:52 |
2026-09-14 05:46:52 |
{"id": 496239, "stp": "N", "toc": "ScotRail", "uid": "M37403", "consist": "156502+156505", "dest_crs": "BRR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:M37403/2026-09-12/detailed", "trust_id": "071A011612", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barrhead", "service_date": "2026-09-12", "dest_arr_time": "0635", "dest_platform": "2", "is_terminated": 1, "next_location": "Barrhead", "signalling_id": "1A01", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "0636", "current_leg_dep": "0624", "current_leg_end": "Barrhead", "origin_dep_time": "0623", "origin_platform": "7", "current_location": "Barrhead", "last_update_time": "2026-09-12T05:46:52", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.260373899999999, 55.8504453], [-4.2603792, 55.85042989999999], [-4.2604318, 55.85026570000001], [-4.260491, 55.85008929999999], [-4.2605375, 55.84991360000001], [-4.2605746, 55.8497271], [-4.260613099999999, 55.8494664], [-4.260637, 55.8493049], [-4.2606812, 55.8490671], [-4.2607186, 55.84889690000001], [-4.2607708, 55.84866999999999], [-4.26079875844299, 55.848594599955504], [-4.26081091070745, 55.84856182693748], [-4.260828199999999, 55.8485152], [-4.26093, 55.8482261], [-4.2610114, 55.8480535], [-4.2610454, 55.8479763], [-4.261158199999999, 55.84780049999999], [-4.2612843, 55.84763819999999], [-4.2616124, 55.8472615], [-4.261709, 55.8471506], [-4.2619642, 55.84683509999999], [-4.2620335, 55.846704], [-4.2621109, 55.84656710000001], [-4.2621788, 55.84643779999999], [-4.2623448, 55.84604949999999], [-4.2624967, 55.84565039999999], [-4.2626414, 55.84525090000001], [-4.262789399999999, 55.84494190000001], [-4.262968899999999, 55.8446483], [-4.26300264615297, 55.844597384369145], [-4.263024214371008, 55.84456484256779], [-4.2630941, 55.844459400000005], [-4.263113099999999, 55.8444308], [-4.2632481, 55.8442489], [-4.263391799999999, 55.8440579], [-4.2635546, 55.84385549999999], [-4.2637342, 55.8436597], [-4.2639451, 55.8434614], [-4.2642131, 55.843262200000005], [-4.2645257, 55.843068499999994], [-4.2647448, 55.84294469999999], [-4.2648838, 55.8428662], [-4.2649947, 55.8428103], [-4.2651214, 55.8427464], [-4.2653836, 55.8426322], [-4.2656484, 55.8425327], [-4.2657925, 55.842478500000006], [-4.266367899999999, 55.842256299999995], [-4.2666796, 55.842156399999986], [-4.266679774637628, 55.84215634443347], [-4.267174599999999, 55.84199890000001], [-4.2672721, 55.84196790000001], [-4.2674981, 55.8418892], [-4.2677046, 55.84180740000001], [-4.267882599999999, 55.8417266], [-4.268033400000001, 55.84164889999999], [-4.268191999999999, 55.8415661], [-4.2682962, 55.8415044], [-4.2684454, 55.8414077], [-4.2686226, 55.84128599999999], [-4.268766799999999, 55.8411717], [-4.2688836, 55.8410627], [-4.269026, 55.84092690000001], [-4.269150099999999, 55.8408014], [-4.2693663, 55.84055699999998], [-4.2694026, 55.84051600000001], [-4.2698648, 55.83998679999999], [-4.269967599999999, 55.83986910000001], [-4.2704264, 55.8393995], [-4.2706678, 55.8391344], [-4.2708979, 55.83894539999999], [-4.271064199999999, 55.83881879999999], [-4.271233199999999, 55.838705899999994], [-4.2713941, 55.83860200000001], [-4.2716087, 55.83848149999999], [-4.271809899999999, 55.8383715], [-4.2720137, 55.8382706], [-4.272233699999999, 55.8381712], [-4.2724482, 55.8380808], [-4.2727779, 55.8379579], [-4.2729298, 55.837909399999994], [-4.273286199999999, 55.8377826], [-4.273554048305576, 55.837687841305595], [-4.2741373, 55.8374815], [-4.274422099999999, 55.8373811], [-4.2762404, 55.83674], [-4.2776453, 55.8362436], [-4.278888399999999, 55.83580950000001], [-4.280025899999999, 55.835398399999995], [-4.2818688, 55.8347643], [-4.2823384, 55.834601500000005], [-4.2829745, 55.834376799999994], [-4.283424, 55.8342187], [-4.2839343, 55.8340394], [-4.284339600000001, 55.8338983], [-4.284658899999999, 55.8337872], [-4.285541299999999, 55.83348089999999], [-4.286165, 55.8332631], [-4.2868374, 55.833027599999994], [-4.2878549, 55.83267109999999], [-4.2887986, 55.83234250000001], [-4.2890923, 55.8322385], [-4.290018699999999, 55.8319202], [-4.2902852, 55.831816999999994], [-4.2905754, 55.8317046], [-4.291098799999999, 55.8314876], [-4.2916053, 55.8312745], [-4.2921111, 55.8310507], [-4.292911442146172, 55.83065581027068], [-4.292970860045364, 55.83062649325144], [-4.2933995, 55.830415], [-4.2946575, 55.8297502], [-4.295602399999999, 55.829190999999994], [-4.2960305, 55.8289032], [-4.2966277, 55.8284862], [-4.2970607, 55.82815159999999], [-4.2974663, 55.82782329999999], [-4.2978225, 55.8274934], [-4.2981617, 55.82717999999999], [-4.2983011, 55.8270383], [-4.2984869, 55.8268493], [-4.2991189, 55.8262351], [-4.3001418, 55.825171], [-4.300764900000001, 55.82454479999999], [-4.301246500000001, 55.82405249999999], [-4.3014561, 55.8238477], [-4.3017338, 55.8235627], [-4.3017819, 55.823516], [-4.302012099999999, 55.8232988], [-4.302145600000001, 55.82316350000001], [-4.3023613, 55.82296989999999], [-4.3024513, 55.8228894], [-4.303331599999999, 55.82214400000001], [-4.304404, 55.82140729999999], [-4.305004099999999, 55.82102859999999], [-4.3053973, 55.82079399999999], [-4.3058133, 55.8205691], [-4.306245299999999, 55.8203425], [-4.306740757162352, 55.820109466413385], [-4.3069681700952795, 55.82001572666803], [-4.307168376351461, 55.81993225880869], [-4.307345382463169, 55.81985769629288], [-4.307503194962682, 55.81979067257816], [-4.3076458203822705, 55.81972982112208], [-4.307777265254211, 55.81967377538217], [-4.307901536110777, 55.81962116881597], [-4.308022639484244, 55.819570634881025], [-4.308144581906886, 55.81952080703489], [-4.308271369910977, 55.81947031873509], [-4.308407010028793, 55.81941780343918], [-4.308555508792606, 55.8193618946047], [-4.3087208727346935, 55.81930122568917], [-4.308907108387328, 55.819234430150175], [-4.309118222282785, 55.81916014144522], [-4.309358220953338, 55.81907699303186], [-4.309761999999999, 55.81895170000001], [-4.3099442, 55.81889509999999], [-4.310446499999999, 55.8187489], [-4.3110262, 55.8185733], [-4.311913363773703, 55.81830445511588], [-4.3120924, 55.8182502], [-4.3133194, 55.817843499999995], [-4.3143128, 55.8174893], [-4.3150183, 55.8172329], [-4.315715899999999, 55.8169625], [-4.316757, 55.81654530000001], [-4.317794799999999, 55.8160946], [-4.319622999999999, 55.8152302], [-4.3203588, 55.81490789999999], [-4.3215232, 55.81443429999999], [-4.3222829, 55.8141555], [-4.3234459, 55.813780699999995], [-4.324220999999999, 55.8135499], [-4.3250687999999995, 55.8133179], [-4.325545499999999, 55.813194], [-4.3258244, 55.8131262], [-4.3259697, 55.8130937], [-4.3266982, 55.8129309], [-4.3278505, 55.8126867], [-4.328839, 55.8125151], [-4.3298534, 55.8123579], [-4.3306843, 55.81223930000001], [-4.3315195, 55.8121388], [-4.3330389, 55.8120122], [-4.3336776, 55.8119714], [-4.334292, 55.8119533], [-4.3350358, 55.81193919999999], [-4.3365144, 55.8119317], [-4.3382154, 55.8119466], [-4.338396699999999, 55.811951099999995], [-4.3426062, 55.8120194], [-4.3434365, 55.812028700000006], [-4.346960899999999, 55.81206799999999], [-4.348444899999999, 55.81208459999999], [-4.3504976, 55.81211900000001], [-4.3524877, 55.8121354], [-4.3539215, 55.812099700000005], [-4.3554363, 55.8120274], [-4.3569756, 55.8119288], [-4.3581308, 55.8118813], [-4.3588827, 55.8118609], [-4.359835199999999, 55.8118659], [-4.3607949, 55.8118791], [-4.3617491, 55.8119093], [-4.362092, 55.8119315], [-4.3623011, 55.811941700000006], [-4.363665199999999, 55.81203459999999], [-4.3661726, 55.8122998], [-4.3670862, 55.81239519999999], [-4.367144399999999, 55.8124013], [-4.3680671, 55.8124558], [-4.369223599999999, 55.8125247], [-4.3703997999999995, 55.812551600000006], [-4.3716992, 55.81256319999999], [-4.3729543, 55.81252629999999], [-4.3731726, 55.8125205], [-4.373766300000001, 55.8124969], [-4.374367199999999, 55.81247419999999], [-4.3757986, 55.81235309999999], [-4.377435499999999, 55.81214289999999], [-4.377912799999999, 55.812073100000006], [-4.378201299999999, 55.8120315], [-4.378378799999999, 55.81200590000001], [-4.3786235, 55.8119665], [-4.3794893, 55.81181360000001], [-4.3802817, 55.811649999999986], [-4.380441599999999, 55.8116122], [-4.381740599999999, 55.8113049], [-4.382994, 55.81096780000001], [-4.3831573, 55.8109239], [-4.383407499999999, 55.8108497], [-4.3834485999999995, 55.8108375], [-4.384066299999999, 55.8106565], [-4.3849461, 55.8103631], [-4.385883399999999, 55.81000830000001], [-4.3870145, 55.8095427], [-4.3871146, 55.80950149999999], [-4.387968899999999, 55.8090953], [-4.3881138, 55.80902549999999], [-4.3887273, 55.808696399999995], [-4.3889676, 55.8085843], [-4.3890914, 55.80851210000001], [-4.3923004957289775, 55.80654382101159], [-4.3930562, 55.80608029999999], [-4.3934988, 55.80582759999999], [-4.3939613, 55.80557739999999], [-4.3944089, 55.8053731], [-4.3946841, 55.8052212], [-4.3952642, 55.8049542], [-4.3956261, 55.804786799999995], [-4.3959561, 55.804634199999995], [-4.3970395, 55.804135800000005]]}", "current_leg_start": "Glasgow Central High Level", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "55.8041358", "next_location_lon": "-4.3970395", "previous_location": "Glasgow Central High Level", "current_leg_milage": "7.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 145.858, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 150.59, \"from_m\": 145.858, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 209.303, \"from_m\": 150.59, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 225.496, \"from_m\": 209.303, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 785.472, \"from_m\": 225.496, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2921.158, \"from_m\": 785.472, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4034.556, \"from_m\": 2921.158, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 496239, \"profile_key\": \"7ce2b03cc4689d9e53763903c8a38b3c85e0c87533604e271ce1b7d093c2e20c\", \"schedule_id\": 31465, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 838.316, \"section_seq\": 1, \"route_path_id\": 40834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Muirhouse North Jn\", \"stage_seq\": 3, \"distance_m\": 1555.994, \"section_seq\": 1, \"route_path_id\": 40834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Muirhouse South Jn\", \"stage_seq\": 4, \"distance_m\": 2769.89, \"section_seq\": 1, \"route_path_id\": 40834}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Busby Jn\", \"stage_seq\": 5, \"distance_m\": 3183.153, \"section_seq\": 1, \"route_path_id\": 40834}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"Barrhead\", \"stage_seq\": 6, \"distance_m\": 4034.556, \"section_seq\": 1, \"route_path_id\": 40834}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4034.556, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40834}], \"total_distance_m\": 4034.556, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 4034.556, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0623", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "55.8041358", "current_position_lon": "-4.3970395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:23Z\", \"source_id\": 39952531, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:27Z\", \"source_id\": 13115915, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrhead", "service_state_platform": "2", "timing_fact_generation": 1789191329085609, "current_leg_arrival_utc": "2026-09-12T06:36:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:41.502888", "service_state_evidence_id": 13115915, "current_leg_start_actual_dep": "2026-09-12T06:24:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:42.683185", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
N |
GLC |
BRR |
1A01 |
156502+156505 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 145.858, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 150.59, "from_m": 145.858, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 209.303, "from_m": 150.59, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 225.496, "from_m": 209.303, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 785.472, "from_m": 225.496, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2921.158, "from_m": 785.472, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4034.556, "from_m": 2921.158, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 496239, "profile_key": "7ce2b03cc4689d9e53763903c8a38b3c85e0c87533604e271ce1b7d093c2e20c", "schedule_id": 31465, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0623", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 838.316, "section_seq": 1, "route_path_id": 40834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Muirhouse North Jn", "stage_seq": 3, "distance_m": 1555.994, "section_seq": 1, "route_path_id": 40834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Muirhouse South Jn", "stage_seq": 4, "distance_m": 2769.89, "section_seq": 1, "route_path_id": 40834}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Busby Jn", "stage_seq": 5, "distance_m": 3183.153, "section_seq": 1, "route_path_id": 40834}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "Barrhead", "stage_seq": 6, "distance_m": 4034.556, "section_seq": 1, "route_path_id": 40834}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4034.556, "from_m": 0.0, "section_seq": 1, "route_path_id": 40834}], "total_distance_m": 4034.556, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 4034.556, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1810, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:23Z", "source_id": 39952531, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:27Z", "source_id": 13115915, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
Glasgow Central High Level |
0623 |
0623 |
7 |
None |
None |
Barrhead |
0635 |
0635 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:M37403/2026-09-12/detailed |
None |
Glasgow Central High Level |
2026-09-12T06:24:00+01:00 |
Barrhead |
12.0 |
{"type": "LineString", "coordinates": [[-4.2583283, 55.85918229999999], [-4.2583251, 55.8590749], [-4.2583106, 55.8585834], [-4.258306070166401, 55.85843083867406], [-4.2583053, 55.8584049], [-4.2582762, 55.857679], [-4.2582767, 55.85728329999999], [-4.2582901, 55.85714509999998], [-4.258303, 55.8570719], [-4.258317899999999, 55.85701099999999], [-4.2583225042403114, 55.856995416437215], [-4.2583516999999995, 55.8568966], [-4.2583786, 55.85683499999999], [-4.2584652, 55.8566362], [-4.2585122, 55.856543300000006], [-4.2585583, 55.85645199999999], [-4.2586452, 55.8563004], [-4.258676, 55.85624490000001], [-4.258775999999999, 55.85606140000001], [-4.2587838, 55.8560427], [-4.2588075, 55.8559805], [-4.258828699999999, 55.85592700000001], [-4.258857, 55.855839400000015], [-4.258882, 55.8557621], [-4.2590096, 55.85541479999999], [-4.2590184, 55.85539270000001], [-4.2590424, 55.855321399999994], [-4.2590688, 55.8551807], [-4.2590959, 55.8550224], [-4.2591847000000005, 55.854754099999994], [-4.2592046, 55.854614999999995], [-4.2592249, 55.8545273], [-4.2592621, 55.85439499999998], [-4.2593189, 55.8542296], [-4.2593466, 55.85414889999999], [-4.2594231, 55.8539287], [-4.259488899999999, 55.85374910000001], [-4.259793499999999, 55.8529139], [-4.259853599999999, 55.85274509999999], [-4.2599483000000005, 55.85248489999999], [-4.2599685, 55.852428800000006], [-4.2599976, 55.85234199999999], [-4.2600316, 55.852192], [-4.260039, 55.8519448], [-4.260038699999999, 55.8519284], [-4.2600389, 55.8518999], [-4.2600393, 55.851858], [-4.260040999999999, 55.8517488], [-4.2600417, 55.8515897], [-4.2600445, 55.8514995], [-4.260145199999999, 55.8511238], [-4.260207099999999, 55.8509316], [-4.2602634, 55.8507466], [-4.2602707, 55.85073129999999], [-4.2603133, 55.8506201], [-4.260373899999999, 55.8504453], [-4.2603792, 55.85042989999999], [-4.2604318, 55.85026570000001], [-4.260491, 55.85008929999999], [-4.2605375, 55.84991360000001], [-4.2605746, 55.8497271], [-4.260613099999999, 55.8494664], [-4.260637, 55.8493049], [-4.2606812, 55.8490671], [-4.2607186, 55.84889690000001], [-4.2607708, 55.84866999999999], [-4.26079875844299, 55.848594599955504], [-4.26081091070745, 55.84856182693748], [-4.260828199999999, 55.8485152], [-4.26093, 55.8482261], [-4.2610114, 55.8480535], [-4.2610454, 55.8479763], [-4.261158199999999, 55.84780049999999], [-4.2612843, 55.84763819999999], [-4.2616124, 55.8472615], [-4.261709, 55.8471506], [-4.2619642, 55.84683509999999], [-4.2620335, 55.846704], [-4.2621109, 55.84656710000001], [-4.2621788, 55.84643779999999], [-4.2623448, 55.84604949999999], [-4.2624967, 55.84565039999999], [-4.2626414, 55.84525090000001], [-4.262789399999999, 55.84494190000001], [-4.262968899999999, 55.8446483], [-4.26300264615297, 55.844597384369145], [-4.263024214371008, 55.84456484256779], [-4.2630941, 55.844459400000005], [-4.263113099999999, 55.8444308], [-4.2632481, 55.8442489], [-4.263391799999999, 55.8440579], [-4.2635546, 55.84385549999999], [-4.2637342, 55.8436597], [-4.2639451, 55.8434614], [-4.2642131, 55.843262200000005], [-4.2645257, 55.843068499999994], [-4.2647448, 55.84294469999999], [-4.2648838, 55.8428662], [-4.2649947, 55.8428103], [-4.2651214, 55.8427464], [-4.2653836, 55.8426322], [-4.2656484, 55.8425327], [-4.2657925, 55.842478500000006], [-4.266367899999999, 55.842256299999995], [-4.2666796, 55.842156399999986], [-4.266679774637628, 55.84215634443347], [-4.267174599999999, 55.84199890000001], [-4.2672721, 55.84196790000001], [-4.2674981, 55.8418892], [-4.2677046, 55.84180740000001], [-4.267882599999999, 55.8417266], [-4.268033400000001, 55.84164889999999], [-4.268191999999999, 55.8415661], [-4.2682962, 55.8415044], [-4.2684454, 55.8414077], [-4.2686226, 55.84128599999999], [-4.268766799999999, 55.8411717], [-4.2688836, 55.8410627], [-4.269026, 55.84092690000001], [-4.269150099999999, 55.8408014], [-4.2693663, 55.84055699999998], [-4.2694026, 55.84051600000001], [-4.2698648, 55.83998679999999], [-4.269967599999999, 55.83986910000001], [-4.2704264, 55.8393995], [-4.2706678, 55.8391344], [-4.2708979, 55.83894539999999], [-4.271064199999999, 55.83881879999999], [-4.271233199999999, 55.838705899999994], [-4.2713941, 55.83860200000001], [-4.2716087, 55.83848149999999], [-4.271809899999999, 55.8383715], [-4.2720137, 55.8382706], [-4.272233699999999, 55.8381712], [-4.2724482, 55.8380808], [-4.2727779, 55.8379579], [-4.2729298, 55.837909399999994], [-4.273286199999999, 55.8377826], [-4.273554048305576, 55.837687841305595], [-4.2741373, 55.8374815], [-4.274422099999999, 55.8373811], [-4.2762404, 55.83674], [-4.2776453, 55.8362436], [-4.278888399999999, 55.83580950000001], [-4.280025899999999, 55.835398399999995], [-4.2818688, 55.8347643], [-4.2823384, 55.834601500000005], [-4.2829745, 55.834376799999994], [-4.283424, 55.8342187], [-4.2839343, 55.8340394], [-4.284339600000001, 55.8338983], [-4.284658899999999, 55.8337872], [-4.285541299999999, 55.83348089999999], [-4.286165, 55.8332631], [-4.2868374, 55.833027599999994], [-4.2878549, 55.83267109999999], [-4.2887986, 55.83234250000001], [-4.2890923, 55.8322385], [-4.290018699999999, 55.8319202], [-4.2902852, 55.831816999999994], [-4.2905754, 55.8317046], [-4.291098799999999, 55.8314876], [-4.2916053, 55.8312745], [-4.2921111, 55.8310507], [-4.292911442146172, 55.83065581027068], [-4.292970860045364, 55.83062649325144], [-4.2933995, 55.830415], [-4.2946575, 55.8297502], [-4.295602399999999, 55.829190999999994], [-4.2960305, 55.8289032], [-4.2966277, 55.8284862], [-4.2970607, 55.82815159999999], [-4.2974663, 55.82782329999999], [-4.2978225, 55.8274934], [-4.2981617, 55.82717999999999], [-4.2983011, 55.8270383], [-4.2984869, 55.8268493], [-4.2991189, 55.8262351], [-4.3001418, 55.825171], [-4.300764900000001, 55.82454479999999], [-4.301246500000001, 55.82405249999999], [-4.3014561, 55.8238477], [-4.3017338, 55.8235627], [-4.3017819, 55.823516], [-4.302012099999999, 55.8232988], [-4.302145600000001, 55.82316350000001], [-4.3023613, 55.82296989999999], [-4.3024513, 55.8228894], [-4.303331599999999, 55.82214400000001], [-4.304404, 55.82140729999999], [-4.305004099999999, 55.82102859999999], [-4.3053973, 55.82079399999999], [-4.3058133, 55.8205691], [-4.306245299999999, 55.8203425], [-4.306740757162352, 55.820109466413385], [-4.3069681700952795, 55.82001572666803], [-4.307168376351461, 55.81993225880869], [-4.307345382463169, 55.81985769629288], [-4.307503194962682, 55.81979067257816], [-4.3076458203822705, 55.81972982112208], [-4.307777265254211, 55.81967377538217], [-4.307901536110777, 55.81962116881597], [-4.308022639484244, 55.819570634881025], [-4.308144581906886, 55.81952080703489], [-4.308271369910977, 55.81947031873509], [-4.308407010028793, 55.81941780343918], [-4.308555508792606, 55.8193618946047], [-4.3087208727346935, 55.81930122568917], [-4.308907108387328, 55.819234430150175], [-4.309118222282785, 55.81916014144522], [-4.309358220953338, 55.81907699303186], [-4.309761999999999, 55.81895170000001], [-4.3099442, 55.81889509999999], [-4.310446499999999, 55.8187489], [-4.3110262, 55.8185733], [-4.311913363773703, 55.81830445511588], [-4.3120924, 55.8182502], [-4.3133194, 55.817843499999995], [-4.3143128, 55.8174893], [-4.3150183, 55.8172329], [-4.315715899999999, 55.8169625], [-4.316757, 55.81654530000001], [-4.317794799999999, 55.8160946], [-4.319622999999999, 55.8152302], [-4.3203588, 55.81490789999999], [-4.3215232, 55.81443429999999], [-4.3222829, 55.8141555], [-4.3234459, 55.813780699999995], [-4.324220999999999, 55.8135499], [-4.3250687999999995, 55.8133179], [-4.325545499999999, 55.813194], [-4.3258244, 55.8131262], [-4.3259697, 55.8130937], [-4.3266982, 55.8129309], [-4.3278505, 55.8126867], [-4.328839, 55.8125151], [-4.3298534, 55.8123579], [-4.3306843, 55.81223930000001], [-4.3315195, 55.8121388], [-4.3330389, 55.8120122], [-4.3336776, 55.8119714], [-4.334292, 55.8119533], [-4.3350358, 55.81193919999999], [-4.3365144, 55.8119317], [-4.3382154, 55.8119466], [-4.338396699999999, 55.811951099999995], [-4.3426062, 55.8120194], [-4.3434365, 55.812028700000006], [-4.346960899999999, 55.81206799999999], [-4.348444899999999, 55.81208459999999], [-4.3504976, 55.81211900000001], [-4.3524877, 55.8121354], [-4.3539215, 55.812099700000005], [-4.3554363, 55.8120274], [-4.3569756, 55.8119288], [-4.3581308, 55.8118813], [-4.3588827, 55.8118609], [-4.359835199999999, 55.8118659], [-4.3607949, 55.8118791], [-4.3617491, 55.8119093], [-4.362092, 55.8119315], [-4.3623011, 55.811941700000006], [-4.363665199999999, 55.81203459999999], [-4.3661726, 55.8122998], [-4.3670862, 55.81239519999999], [-4.367144399999999, 55.8124013], [-4.3680671, 55.8124558], [-4.369223599999999, 55.8125247], [-4.3703997999999995, 55.812551600000006], [-4.3716992, 55.81256319999999], [-4.3729543, 55.81252629999999], [-4.3731726, 55.8125205], [-4.373766300000001, 55.8124969], [-4.374367199999999, 55.81247419999999], [-4.3757986, 55.81235309999999], [-4.377435499999999, 55.81214289999999], [-4.377912799999999, 55.812073100000006], [-4.378201299999999, 55.8120315], [-4.378378799999999, 55.81200590000001], [-4.3786235, 55.8119665], [-4.3794893, 55.81181360000001], [-4.3802817, 55.811649999999986], [-4.380441599999999, 55.8116122], [-4.381740599999999, 55.8113049], [-4.382994, 55.81096780000001], [-4.3831573, 55.8109239], [-4.383407499999999, 55.8108497], [-4.3834485999999995, 55.8108375], [-4.384066299999999, 55.8106565], [-4.3849461, 55.8103631], [-4.385883399999999, 55.81000830000001], [-4.3870145, 55.8095427], [-4.3871146, 55.80950149999999], [-4.387968899999999, 55.8090953], [-4.3881138, 55.80902549999999], [-4.3887273, 55.808696399999995], [-4.3889676, 55.8085843], [-4.3890914, 55.80851210000001], [-4.3923004957289775, 55.80654382101159], [-4.3930562, 55.80608029999999], [-4.3934988, 55.80582759999999], [-4.3939613, 55.80557739999999], [-4.3944089, 55.8053731], [-4.3946841, 55.8052212], [-4.3952642, 55.8049542], [-4.3956261, 55.804786799999995], [-4.3959561, 55.804634199999995], [-4.3970395, 55.804135800000005]]} |
7.4 |
0624 |
0636 |
Glasgow Central High Level |
Barrhead |
Barrhead |
55.8041358 |
-4.3970395 |
55.8041358 |
-4.3970395 |
1 |
0 |
2026-09-12 05:46:52 |
TERMINATED |
2026-09-12 05:36:00 |
Barrhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115915 |
1789191329085609 |
21 |
21 |
2026-09-12 05:46:42.683185 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:41.502888 |
| 465646 |
497815 |
N59320 |
369J051512 |
2026-09-12 |
COMPLETE |
13115991 |
2026-09-12 06:36:00 |
2026-09-12 05:46:52 |
2026-09-14 05:46:52 |
{"id": 497815, "stp": "N", "toc": "TransPennine Express", "uid": "N59320", "consist": "802204", "dest_crs": "MCV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:N59320/2026-09-12/detailed", "trust_id": "369J051512", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-12", "dest_arr_time": "0637", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "9J05", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "0636", "current_leg_dep": "0619", "current_leg_end": "Manchester Victoria", "origin_dep_time": "0555", "origin_platform": "3", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-12T05:46:52", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.6138960999999994, 53.45308450000001], [-2.6108008999999996, 53.4532264], [-2.6085535, 53.4533491], [-2.6072202, 53.4534491], [-2.6071752226889044, 53.45345273453058], [-2.6070982539173584, 53.45345895422924], [-2.6070618, 53.4534619], [-2.6060306999999994, 53.453560200000005], [-2.6053253, 53.4536336], [-2.605114323946612, 53.453657984507046], [-2.6046737999999996, 53.4537089], [-2.6032721, 53.45388539999999], [-2.6026258, 53.45397839999999], [-2.6014401, 53.4541618], [-2.6013507, 53.45417590000001], [-2.6012841999999994, 53.45418759999999], [-2.6011776, 53.45420670000001], [-2.6010446, 53.4542323], [-2.6009166, 53.45425939999999], [-2.6007770999999997, 53.45429029999999], [-2.5997960999999994, 53.454432700000005], [-2.5989565, 53.454568299999984], [-2.597175, 53.45479809999999], [-2.5956245999999994, 53.4550296], [-2.591126, 53.45568749999999], [-2.5907226999999997, 53.45574469999998], [-2.5896930820012205, 53.45589197360391], [-2.5893734, 53.45593769999999], [-2.5892893, 53.45594969999999], [-2.5876182, 53.4561907], [-2.5848688999999996, 53.4565917], [-2.582049, 53.45700509999999], [-2.5793382000000005, 53.4574046], [-2.5770145, 53.45773650000001], [-2.5747489, 53.4580674], [-2.5722052999999994, 53.458436], [-2.57014, 53.458734699999994], [-2.5671036999999997, 53.4591675], [-2.5642722, 53.45956369999999], [-2.5612538, 53.4600043], [-2.5583176999999995, 53.46044690000001], [-2.5571699000000003, 53.4606113], [-2.5567212999999995, 53.4606719], [-2.552939, 53.4612147], [-2.5488808, 53.4618072], [-2.5437578, 53.4625705], [-2.5431242999999997, 53.46266260000001], [-2.5401323, 53.4630978], [-2.5385579, 53.463314699999984], [-2.5361332, 53.46365800000001], [-2.5327956, 53.4641389], [-2.5288270999999996, 53.4647219], [-2.5275125999999997, 53.46490759999999], [-2.5249807, 53.4652809], [-2.5232603, 53.4655352], [-2.5214498, 53.4657683], [-2.5188571999999994, 53.466053], [-2.5175963, 53.4661578], [-2.5157859, 53.4662825], [-2.5156277, 53.466291799999986], [-2.51528279553466, 53.46631499615772], [-2.5055256, 53.4669712], [-2.5053436, 53.4669836], [-2.5000043, 53.467331], [-2.4973891, 53.4675137], [-2.4949779, 53.4676711], [-2.4941826999999996, 53.4677279], [-2.4936025, 53.467764], [-2.4933814999999995, 53.467781200000005], [-2.4932083735237183, 53.46779240988761], [-2.4913366999999997, 53.4679136], [-2.4910849999999995, 53.4679307], [-2.4897557999999997, 53.4680165], [-2.4895655999999997, 53.4680306], [-2.4865316, 53.46823759999999], [-2.483679599999999, 53.468441099999986], [-2.48017, 53.46867449999999], [-2.4754174999999994, 53.4689968], [-2.4740637, 53.469085799999995], [-2.467182, 53.4695379], [-2.4644427, 53.4697118], [-2.4531075000000007, 53.470464500000006], [-2.4509892999999994, 53.47060509999999], [-2.4493400999999997, 53.47071149999999], [-2.4486049, 53.47075989999999], [-2.4483505999999995, 53.4707766], [-2.4483079999999995, 53.47077939999999], [-2.4466629, 53.470885200000005], [-2.4457347, 53.4709449], [-2.4429103, 53.471134500000005], [-2.4406008, 53.4713311], [-2.4380515999999997, 53.4716359], [-2.4365154, 53.4718522], [-2.4353711, 53.472044399999994], [-2.4346613, 53.4721692], [-2.425451267122708, 53.47392331073916], [-2.4055846, 53.47770680000001], [-2.4041279999999996, 53.47798419999999], [-2.3996389, 53.47882549999999], [-2.3967542999999996, 53.47938010000001], [-2.3961870999999997, 53.4794885], [-2.3956629, 53.47958669999999], [-2.3942519, 53.4798399], [-2.3929477, 53.4800976], [-2.3879697, 53.4810626], [-2.3848914, 53.4816168], [-2.3813240999999996, 53.482296], [-2.3798971999999994, 53.4825418], [-2.3777782, 53.4828833], [-2.3765678, 53.4830874], [-2.3764056999999994, 53.48311389999999], [-2.3762604, 53.48313770000001], [-2.3754866, 53.4832515], [-2.3733312, 53.483549499999995], [-2.373075, 53.4835798], [-2.3719871999999995, 53.48369839999999], [-2.3703150000000006, 53.4838703], [-2.369366799999999, 53.48396780000001], [-2.3687872, 53.48402420000001], [-2.3660804, 53.4842897], [-2.3656280000000005, 53.4843277], [-2.3646086, 53.4844162], [-2.3630197, 53.484531], [-2.3627969999999996, 53.484544499999984], [-2.3613095, 53.48463], [-2.359965799999999, 53.4847004], [-2.3596417999999995, 53.4847146], [-2.3583784999999997, 53.484756299999994], [-2.3581652000000006, 53.48476899999999], [-2.3565434000000005, 53.4849079], [-2.3556097999999994, 53.48500210000001], [-2.3548481, 53.485057899999994], [-2.3541856, 53.4851122], [-2.3534078, 53.48516009999999], [-2.3520184, 53.4852414], [-2.3505645999999993, 53.485327600000005], [-2.3493657, 53.48538819999999], [-2.348098499999999, 53.4854403], [-2.3471233, 53.485471199999985], [-2.3465936999999997, 53.48548199999999], [-2.3449991, 53.48552790000001], [-2.3444197, 53.4855446], [-2.3427205, 53.48559249999999], [-2.3416624, 53.48561719999999], [-2.3408181, 53.4856261], [-2.3399469999999996, 53.485625099999986], [-2.3384081, 53.4856159], [-2.3365661, 53.48559399999999], [-2.3356197387107556, 53.48557724853885], [-2.3355830999999996, 53.4855766], [-2.33458, 53.485550899999986], [-2.3341072, 53.4855433], [-2.3328169999999995, 53.48548099999999], [-2.3327016000000005, 53.485475399999984], [-2.3311292999999997, 53.48540409999999], [-2.3300301, 53.4853385], [-2.3294472, 53.4853041], [-2.3269603, 53.485123400000006], [-2.3243742, 53.48490230000001], [-2.3217855, 53.484677], [-2.3171112999999997, 53.4842491], [-2.316746032158577, 53.48421426699571], [-2.316501, 53.4841909], [-2.3146335999999996, 53.484011599999995], [-2.3128366, 53.48383119999999], [-2.3106547, 53.483593600000006], [-2.3086059999999997, 53.48336450000001], [-2.305936, 53.4830505], [-2.3045996, 53.482892499999984], [-2.3032648, 53.482723699999994], [-2.3015313, 53.4825041], [-2.2986848, 53.482134499999994], [-2.29497, 53.4816556], [-2.2912502, 53.481202], [-2.284566, 53.4803096], [-2.2827281, 53.4800814], [-2.2823652, 53.4800288], [-2.2812452999999997, 53.4798847], [-2.2807507, 53.4798189], [-2.2786231, 53.4795458], [-2.2759812, 53.4792071], [-2.2751369, 53.4791068], [-2.2744240999999996, 53.479029399999995], [-2.2737398, 53.478963199999995], [-2.2729937999999996, 53.478904500000006], [-2.2725032, 53.47887029999999], [-2.2714700999999997, 53.4788075], [-2.2711447, 53.4787884], [-2.2705614, 53.47875489999999], [-2.2695237, 53.47869420000001], [-2.2684818, 53.4786428], [-2.2681425, 53.478630300000006], [-2.2678225, 53.478615899999994], [-2.2676887999999997, 53.4786116], [-2.2670813, 53.4785916], [-2.2667448999999995, 53.47857849999999], [-2.2660475, 53.4785553], [-2.2652684999999995, 53.4785296], [-2.2643053, 53.4784957], [-2.2635339, 53.4784682], [-2.2632608, 53.478466299999994], [-2.26307, 53.47846179999999], [-2.2628652999999996, 53.4784614], [-2.2626462, 53.47846479999999], [-2.2624196, 53.47847310000001], [-2.2621731, 53.4784879], [-2.2619174, 53.4785042], [-2.2617082, 53.47853179999999], [-2.2614797, 53.4785725], [-2.2612625, 53.4786229], [-2.2610681, 53.4786796], [-2.2609149999999993, 53.4787208], [-2.2606564999999996, 53.478814099999994], [-2.2604682, 53.4788936], [-2.2602872, 53.47899619999999], [-2.2600535, 53.4791209], [-2.2598312, 53.4792635], [-2.2597023, 53.479361199999985], [-2.2594845, 53.4795508], [-2.2593425, 53.47969199999999], [-2.2592488, 53.4798088], [-2.2591589, 53.4799413], [-2.2590834999999996, 53.48007250000001], [-2.2589298, 53.48042699999999], [-2.2587856, 53.48074459999999], [-2.2586613, 53.4809363], [-2.2585499, 53.481084800000005], [-2.2583846, 53.4812645], [-2.2582076999999994, 53.4814324], [-2.2580002, 53.4815995], [-2.2577931, 53.4817388], [-2.2576337999999994, 53.48183319999998], [-2.2575275, 53.48189450000001], [-2.2574781999999995, 53.48192290000001], [-2.257328, 53.48200049999999], [-2.2572103, 53.482057], [-2.2570824, 53.4821129], [-2.2568209, 53.48221980000001], [-2.255995136971187, 53.48253784313238], [-2.2556854999999993, 53.4826571], [-2.2549534000000007, 53.4829492], [-2.2545087, 53.4831304], [-2.2543617999999994, 53.48319219999999], [-2.2542179, 53.4832589], [-2.2540453, 53.48335140000001], [-2.2538871, 53.48344759999999], [-2.253755, 53.4835417], [-2.253626, 53.4836406], [-2.253401199999999, 53.4838443], [-2.2531764, 53.4840731], [-2.2530277, 53.4842026], [-2.2528519999999994, 53.4843357], [-2.2526292, 53.48445139999998], [-2.252514949354439, 53.48450985381865], [-2.2522975570344586, 53.48460099592105], [-2.252106068473388, 53.48468215750945], [-2.2519366825539984, 53.48475467775267], [-2.251785598159057, 53.484819895819555], [-2.2516490141713335, 53.48487915087893], [-2.251523129473596, 53.48493378209964], [-2.251404142948614, 53.4849851286505], [-2.2512882534791556, 53.48503452970037], [-2.25117165994799, 53.48508332441807], [-2.2510505612378857, 53.48513285197242], [-2.2509211562316125, 53.48518445153229], [-2.2507796438119376, 53.48523946226648], [-2.2506222228616313, 53.48529922334383], [-2.2504450922634613, 53.48536507393318], [-2.2502444509001975, 53.48543835320337], [-2.250016497654608, 53.485520400323225], [-2.2495146, 53.48570109999999], [-2.2483318999999997, 53.48611790000001], [-2.247942, 53.4862553], [-2.2472326, 53.4864815], [-2.2471713000000006, 53.4864996], [-2.2468407, 53.4865973], [-2.2464817, 53.4867059], [-2.2464548999999994, 53.4867141], [-2.2458401999999995, 53.4869017], [-2.2457882102988034, 53.48691756947377], [-2.2453881, 53.4870397], [-2.2447475, 53.4872526], [-2.2446615, 53.48728530000001], [-2.2444371999999997, 53.4873743], [-2.2439139, 53.4875828], [-2.2438659, 53.4876019], [-2.2432394999999996, 53.4878328], [-2.2428973, 53.48795890000002], [-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Newton-le-Willows", "dest_arr_time_act": "0637", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Newton-le-Willows", "current_leg_milage": "16.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 543.543, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 592.268, \"from_m\": 543.543, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 828.027, \"from_m\": 592.268, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 870.558, \"from_m\": 828.027, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 908.899, \"from_m\": 870.558, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2452.542, \"from_m\": 908.899, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2989.705, \"from_m\": 2452.542, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3592.592, \"from_m\": 2989.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3758.329, \"from_m\": 3592.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4171.127, \"from_m\": 3758.329, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4639.781, \"from_m\": 4171.127, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4646.715, \"from_m\": 4639.781, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4731.208, \"from_m\": 4646.715, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5550.633, \"from_m\": 4731.208, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5914.44, \"from_m\": 5550.633, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5962.014, \"from_m\": 5914.44, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6206.692, \"from_m\": 5962.014, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 497815, \"profile_key\": \"8aa6a0ed8fa21b6ed8e0c2e66a86a6a677bce5aff5d0a040cbb9d5da90a560b4\", \"schedule_id\": 35797, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 870.558, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 3051.456, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 3592.592, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 4639.781, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 6, \"distance_m\": 5204.064, \"section_seq\": 1, \"route_path_id\": 30825}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Roby\", \"stage_seq\": 7, \"distance_m\": 6206.692, \"section_seq\": 1, \"route_path_id\": 30825}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6206.692, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30825}], \"total_distance_m\": 6206.692, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 5663.149, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 543.543, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:15Z\", \"source_id\": 39902320, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:03:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:02:17Z\", \"source_id\": 13099121, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:25Z\", \"source_id\": 39907887, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:07:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:06:27Z\", \"source_id\": 13100955, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:11Z\", \"source_id\": 39908912, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:07:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:07:14Z\", \"source_id\": 13101292, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:31Z\", \"source_id\": 39912221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:09:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:09:37Z\", \"source_id\": 13102365, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:17Z\", \"source_id\": 39914691, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:13:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:11:18Z\", \"source_id\": 13103187, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9488, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:14:57Z\", \"source_id\": 39920081, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:15:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:15:00Z\", \"source_id\": 13104952, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:33Z\", \"source_id\": 39922397, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:16:38Z\", \"source_id\": 13105778, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:56Z\", \"source_id\": 39924446, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:18:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:17:57Z\", \"source_id\": 13106460, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:46Z\", \"source_id\": 39941504, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:30:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:28:51Z\", \"source_id\": 13112233, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:34Z\", \"source_id\": 39949435, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:34:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:33:36Z\", \"source_id\": 13114926, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:29Z\", \"source_id\": 39952652, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:31Z\", \"source_id\": 13115991, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "3", "timing_fact_generation": 1789191331801424, "current_leg_arrival_utc": "2026-09-12T06:36:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:47.533611", "service_state_evidence_id": 13115991, "current_leg_start_actual_dep": "2026-09-12T06:17:30+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:47.840881", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
N |
LIV |
MCV |
9J05 |
802204 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 543.543, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 592.268, "from_m": 543.543, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 828.027, "from_m": 592.268, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 870.558, "from_m": 828.027, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 908.899, "from_m": 870.558, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2452.542, "from_m": 908.899, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2989.705, "from_m": 2452.542, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3592.592, "from_m": 2989.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3758.329, "from_m": 3592.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4171.127, "from_m": 3758.329, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4639.781, "from_m": 4171.127, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4646.715, "from_m": 4639.781, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4731.208, "from_m": 4646.715, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5550.633, "from_m": 4731.208, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5914.44, "from_m": 5550.633, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5962.014, "from_m": 5914.44, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6206.692, "from_m": 5962.014, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 497815, "profile_key": "8aa6a0ed8fa21b6ed8e0c2e66a86a6a677bce5aff5d0a040cbb9d5da90a560b4", "schedule_id": 35797, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 870.558, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Edge Hill", "stage_seq": 3, "distance_m": 3051.456, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 3592.592, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 4639.781, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Olive Mount Jn", "stage_seq": 6, "distance_m": 5204.064, "section_seq": 1, "route_path_id": 30825}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Roby", "stage_seq": 7, "distance_m": 6206.692, "section_seq": 1, "route_path_id": 30825}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6206.692, "from_m": 0.0, "section_seq": 1, "route_path_id": 30825}], "total_distance_m": 6206.692, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 5663.149, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 543.543, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:15Z", "source_id": 39902320, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T05:03:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:02:17Z", "source_id": 13099121, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-12T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10002, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:25Z", "source_id": 39907887, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:07:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:06:27Z", "source_id": 13100955, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10010, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:11Z", "source_id": 39908912, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:07:14Z", "source_id": 13101292, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9480, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:31Z", "source_id": 39912221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T05:09:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:09:37Z", "source_id": 13102365, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-12T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9484, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:17Z", "source_id": 39914691, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T05:13:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:11:18Z", "source_id": 13103187, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-12T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9488, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:14:57Z", "source_id": 39920081, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T05:15:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:15:00Z", "source_id": 13104952, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-12T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9447, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:33Z", "source_id": 39922397, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T05:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:16:38Z", "source_id": 13105778, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-12T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9439, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:56Z", "source_id": 39924446, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T05:18:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:17:57Z", "source_id": 13106460, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-12T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:46Z", "source_id": 39941504, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T05:30:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:28:51Z", "source_id": 13112233, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-12T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8260, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:34Z", "source_id": 39949435, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T05:34:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:33:36Z", "source_id": 13114926, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-12T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8180, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:29Z", "source_id": 39952652, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T05:36:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:31Z", "source_id": 13115991, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
0555 |
0555 |
3 |
None |
None |
Manchester Victoria |
0637 |
0637 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:N59320/2026-09-12/detailed |
None |
Newton-le-Willows |
2026-09-12T06:17:30+01:00 |
Manchester Victoria |
17.0 |
{"type": "LineString", "coordinates": [[-2.6138960999999994, 53.45308450000001], [-2.6108008999999996, 53.4532264], [-2.6085535, 53.4533491], [-2.6072202, 53.4534491], [-2.6071752226889044, 53.45345273453058], [-2.6070982539173584, 53.45345895422924], [-2.6070618, 53.4534619], [-2.6060306999999994, 53.453560200000005], [-2.6053253, 53.4536336], [-2.605114323946612, 53.453657984507046], [-2.6046737999999996, 53.4537089], [-2.6032721, 53.45388539999999], [-2.6026258, 53.45397839999999], [-2.6014401, 53.4541618], [-2.6013507, 53.45417590000001], [-2.6012841999999994, 53.45418759999999], [-2.6011776, 53.45420670000001], [-2.6010446, 53.4542323], [-2.6009166, 53.45425939999999], [-2.6007770999999997, 53.45429029999999], [-2.5997960999999994, 53.454432700000005], [-2.5989565, 53.454568299999984], [-2.597175, 53.45479809999999], [-2.5956245999999994, 53.4550296], [-2.591126, 53.45568749999999], [-2.5907226999999997, 53.45574469999998], [-2.5896930820012205, 53.45589197360391], [-2.5893734, 53.45593769999999], [-2.5892893, 53.45594969999999], [-2.5876182, 53.4561907], [-2.5848688999999996, 53.4565917], [-2.582049, 53.45700509999999], [-2.5793382000000005, 53.4574046], [-2.5770145, 53.45773650000001], [-2.5747489, 53.4580674], [-2.5722052999999994, 53.458436], [-2.57014, 53.458734699999994], [-2.5671036999999997, 53.4591675], [-2.5642722, 53.45956369999999], [-2.5612538, 53.4600043], [-2.5583176999999995, 53.46044690000001], [-2.5571699000000003, 53.4606113], [-2.5567212999999995, 53.4606719], [-2.552939, 53.4612147], [-2.5488808, 53.4618072], [-2.5437578, 53.4625705], [-2.5431242999999997, 53.46266260000001], [-2.5401323, 53.4630978], [-2.5385579, 53.463314699999984], [-2.5361332, 53.46365800000001], [-2.5327956, 53.4641389], [-2.5288270999999996, 53.4647219], [-2.5275125999999997, 53.46490759999999], [-2.5249807, 53.4652809], [-2.5232603, 53.4655352], [-2.5214498, 53.4657683], [-2.5188571999999994, 53.466053], [-2.5175963, 53.4661578], [-2.5157859, 53.4662825], [-2.5156277, 53.466291799999986], [-2.51528279553466, 53.46631499615772], [-2.5055256, 53.4669712], [-2.5053436, 53.4669836], [-2.5000043, 53.467331], [-2.4973891, 53.4675137], [-2.4949779, 53.4676711], [-2.4941826999999996, 53.4677279], [-2.4936025, 53.467764], [-2.4933814999999995, 53.467781200000005], [-2.4932083735237183, 53.46779240988761], [-2.4913366999999997, 53.4679136], [-2.4910849999999995, 53.4679307], [-2.4897557999999997, 53.4680165], [-2.4895655999999997, 53.4680306], [-2.4865316, 53.46823759999999], [-2.483679599999999, 53.468441099999986], [-2.48017, 53.46867449999999], [-2.4754174999999994, 53.4689968], [-2.4740637, 53.469085799999995], [-2.467182, 53.4695379], [-2.4644427, 53.4697118], [-2.4531075000000007, 53.470464500000006], [-2.4509892999999994, 53.47060509999999], [-2.4493400999999997, 53.47071149999999], [-2.4486049, 53.47075989999999], [-2.4483505999999995, 53.4707766], [-2.4483079999999995, 53.47077939999999], [-2.4466629, 53.470885200000005], [-2.4457347, 53.4709449], [-2.4429103, 53.471134500000005], [-2.4406008, 53.4713311], [-2.4380515999999997, 53.4716359], [-2.4365154, 53.4718522], [-2.4353711, 53.472044399999994], [-2.4346613, 53.4721692], [-2.425451267122708, 53.47392331073916], [-2.4055846, 53.47770680000001], [-2.4041279999999996, 53.47798419999999], [-2.3996389, 53.47882549999999], [-2.3967542999999996, 53.47938010000001], [-2.3961870999999997, 53.4794885], [-2.3956629, 53.47958669999999], [-2.3942519, 53.4798399], [-2.3929477, 53.4800976], [-2.3879697, 53.4810626], [-2.3848914, 53.4816168], [-2.3813240999999996, 53.482296], [-2.3798971999999994, 53.4825418], [-2.3777782, 53.4828833], [-2.3765678, 53.4830874], [-2.3764056999999994, 53.48311389999999], [-2.3762604, 53.48313770000001], [-2.3754866, 53.4832515], [-2.3733312, 53.483549499999995], [-2.373075, 53.4835798], [-2.3719871999999995, 53.48369839999999], [-2.3703150000000006, 53.4838703], [-2.369366799999999, 53.48396780000001], [-2.3687872, 53.48402420000001], [-2.3660804, 53.4842897], [-2.3656280000000005, 53.4843277], [-2.3646086, 53.4844162], [-2.3630197, 53.484531], [-2.3627969999999996, 53.484544499999984], [-2.3613095, 53.48463], [-2.359965799999999, 53.4847004], [-2.3596417999999995, 53.4847146], [-2.3583784999999997, 53.484756299999994], [-2.3581652000000006, 53.48476899999999], [-2.3565434000000005, 53.4849079], [-2.3556097999999994, 53.48500210000001], [-2.3548481, 53.485057899999994], [-2.3541856, 53.4851122], [-2.3534078, 53.48516009999999], [-2.3520184, 53.4852414], [-2.3505645999999993, 53.485327600000005], [-2.3493657, 53.48538819999999], [-2.348098499999999, 53.4854403], [-2.3471233, 53.485471199999985], [-2.3465936999999997, 53.48548199999999], [-2.3449991, 53.48552790000001], [-2.3444197, 53.4855446], [-2.3427205, 53.48559249999999], [-2.3416624, 53.48561719999999], [-2.3408181, 53.4856261], [-2.3399469999999996, 53.485625099999986], [-2.3384081, 53.4856159], [-2.3365661, 53.48559399999999], [-2.3356197387107556, 53.48557724853885], [-2.3355830999999996, 53.4855766], [-2.33458, 53.485550899999986], [-2.3341072, 53.4855433], [-2.3328169999999995, 53.48548099999999], [-2.3327016000000005, 53.485475399999984], [-2.3311292999999997, 53.48540409999999], [-2.3300301, 53.4853385], [-2.3294472, 53.4853041], [-2.3269603, 53.485123400000006], [-2.3243742, 53.48490230000001], [-2.3217855, 53.484677], [-2.3171112999999997, 53.4842491], [-2.316746032158577, 53.48421426699571], [-2.316501, 53.4841909], [-2.3146335999999996, 53.484011599999995], [-2.3128366, 53.48383119999999], [-2.3106547, 53.483593600000006], [-2.3086059999999997, 53.48336450000001], [-2.305936, 53.4830505], [-2.3045996, 53.482892499999984], [-2.3032648, 53.482723699999994], [-2.3015313, 53.4825041], [-2.2986848, 53.482134499999994], [-2.29497, 53.4816556], [-2.2912502, 53.481202], [-2.284566, 53.4803096], [-2.2827281, 53.4800814], [-2.2823652, 53.4800288], [-2.2812452999999997, 53.4798847], [-2.2807507, 53.4798189], [-2.2786231, 53.4795458], [-2.2759812, 53.4792071], [-2.2751369, 53.4791068], [-2.2744240999999996, 53.479029399999995], [-2.2737398, 53.478963199999995], [-2.2729937999999996, 53.478904500000006], [-2.2725032, 53.47887029999999], [-2.2714700999999997, 53.4788075], [-2.2711447, 53.4787884], [-2.2705614, 53.47875489999999], [-2.2695237, 53.47869420000001], [-2.2684818, 53.4786428], [-2.2681425, 53.478630300000006], [-2.2678225, 53.478615899999994], [-2.2676887999999997, 53.4786116], [-2.2670813, 53.4785916], [-2.2667448999999995, 53.47857849999999], [-2.2660475, 53.4785553], [-2.2652684999999995, 53.4785296], [-2.2643053, 53.4784957], [-2.2635339, 53.4784682], [-2.2632608, 53.478466299999994], [-2.26307, 53.47846179999999], [-2.2628652999999996, 53.4784614], [-2.2626462, 53.47846479999999], [-2.2624196, 53.47847310000001], [-2.2621731, 53.4784879], [-2.2619174, 53.4785042], [-2.2617082, 53.47853179999999], [-2.2614797, 53.4785725], [-2.2612625, 53.4786229], [-2.2610681, 53.4786796], [-2.2609149999999993, 53.4787208], [-2.2606564999999996, 53.478814099999994], [-2.2604682, 53.4788936], [-2.2602872, 53.47899619999999], [-2.2600535, 53.4791209], [-2.2598312, 53.4792635], [-2.2597023, 53.479361199999985], [-2.2594845, 53.4795508], [-2.2593425, 53.47969199999999], [-2.2592488, 53.4798088], [-2.2591589, 53.4799413], [-2.2590834999999996, 53.48007250000001], [-2.2589298, 53.48042699999999], [-2.2587856, 53.48074459999999], [-2.2586613, 53.4809363], [-2.2585499, 53.481084800000005], [-2.2583846, 53.4812645], [-2.2582076999999994, 53.4814324], [-2.2580002, 53.4815995], [-2.2577931, 53.4817388], [-2.2576337999999994, 53.48183319999998], [-2.2575275, 53.48189450000001], [-2.2574781999999995, 53.48192290000001], [-2.257328, 53.48200049999999], [-2.2572103, 53.482057], [-2.2570824, 53.4821129], [-2.2568209, 53.48221980000001], [-2.255995136971187, 53.48253784313238], [-2.2556854999999993, 53.4826571], [-2.2549534000000007, 53.4829492], [-2.2545087, 53.4831304], [-2.2543617999999994, 53.48319219999999], [-2.2542179, 53.4832589], [-2.2540453, 53.48335140000001], [-2.2538871, 53.48344759999999], [-2.253755, 53.4835417], [-2.253626, 53.4836406], [-2.253401199999999, 53.4838443], [-2.2531764, 53.4840731], [-2.2530277, 53.4842026], [-2.2528519999999994, 53.4843357], [-2.2526292, 53.48445139999998], [-2.252514949354439, 53.48450985381865], [-2.2522975570344586, 53.48460099592105], [-2.252106068473388, 53.48468215750945], [-2.2519366825539984, 53.48475467775267], [-2.251785598159057, 53.484819895819555], [-2.2516490141713335, 53.48487915087893], [-2.251523129473596, 53.48493378209964], [-2.251404142948614, 53.4849851286505], [-2.2512882534791556, 53.48503452970037], [-2.25117165994799, 53.48508332441807], [-2.2510505612378857, 53.48513285197242], [-2.2509211562316125, 53.48518445153229], [-2.2507796438119376, 53.48523946226648], [-2.2506222228616313, 53.48529922334383], [-2.2504450922634613, 53.48536507393318], [-2.2502444509001975, 53.48543835320337], [-2.250016497654608, 53.485520400323225], [-2.2495146, 53.48570109999999], [-2.2483318999999997, 53.48611790000001], [-2.247942, 53.4862553], [-2.2472326, 53.4864815], [-2.2471713000000006, 53.4864996], [-2.2468407, 53.4865973], [-2.2464817, 53.4867059], [-2.2464548999999994, 53.4867141], [-2.2458401999999995, 53.4869017], [-2.2457882102988034, 53.48691756947377], [-2.2453881, 53.4870397], [-2.2447475, 53.4872526], [-2.2446615, 53.48728530000001], [-2.2444371999999997, 53.4873743], [-2.2439139, 53.4875828], [-2.2438659, 53.4876019], [-2.2432394999999996, 53.4878328], [-2.2428973, 53.48795890000002], [-2.2426775, 53.48803999999999], [-2.2417976999999993, 53.48836], [-2.2405162999999995, 53.48882590000001], [-2.2404039, 53.4888649], [-2.240150799999999, 53.48895259999999], [-2.2397204999999993, 53.489101699999985], [-2.2389981999999997, 53.489323799999994], [-2.2388095999999997, 53.48937399999999], [-2.2382626999999995, 53.489519499999986], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
16.3 |
0619 |
0636 |
Newton-le-Willows |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-12 05:46:52 |
TERMINATED |
2026-09-12 05:36:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13115991 |
1789191331801424 |
66 |
66 |
2026-09-12 05:46:47.840881 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:47.533611 |
| 465647 |
494798 |
G88946 |
121A00M512 |
2026-09-12 |
COMPLETE |
13116110 |
2026-09-12 06:36:00 |
2026-09-12 05:46:52 |
2026-09-14 05:46:52 |
{"id": 494798, "stp": "P", "toc": "Northern", "uid": "G88946", "consist": "158848", "dest_crs": "CHT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88946/2026-09-12/detailed", "trust_id": "121A00M512", "origin_crs": "NCL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Chathill", "service_date": "2026-09-12", "dest_arr_time": "0640", "dest_platform": null, "is_terminated": 1, "next_location": "Chathill", "signalling_id": "1A00", "timing_status": "EARLY", "origin_station": "Newcastle", "current_leg_arr": "0636", "current_leg_dep": "0627", "current_leg_end": "Chathill", "origin_dep_time": "0546", "origin_platform": "1", "current_location": "Chathill", "last_update_time": "2026-09-12T05:46:52", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6370144767067936, 55.392921435606006], [-1.637036, 55.3929347], [-1.6371865999999995, 55.3930313], [-1.6378959999999998, 55.39347750000001], [-1.6380471, 55.3935771], [-1.6383848, 55.3937982], [-1.6384389999999998, 55.3938308], [-1.6389676999999998, 55.3941839], [-1.6395055, 55.3946274], [-1.6399911, 55.39510260000001], [-1.6403833999999995, 55.39557289999999], [-1.6405710999999998, 55.3958159], [-1.6407381, 55.396050499999994], [-1.640948, 55.3964016], [-1.6410774, 55.39663039999999], [-1.6411739999999997, 55.3968425], [-1.6413203, 55.3971898], [-1.6414131, 55.3975016], [-1.6414475, 55.397628100000006], [-1.6414971, 55.39781239999999], [-1.6415360999999995, 55.398137600000005], [-1.6415622, 55.39838629999999], [-1.6415695999999995, 55.39862389999998], [-1.6415589, 55.3989205], [-1.6415182, 55.3992368], [-1.6414543999999998, 55.39955749999999], [-1.6412731, 55.40010230000001], [-1.6411713, 55.4003408], [-1.6410553175664158, 55.400570312627536], [-1.6409916, 55.40069640000001], [-1.6406218, 55.401328500000005], [-1.6395241, 55.4030621], [-1.6394733, 55.40313690000001], [-1.6391009, 55.40372709999999], [-1.6389219, 55.4039982], [-1.6384108, 55.40472179999999], [-1.6380764, 55.4051273], [-1.6379144, 55.4053087], [-1.6377211, 55.40552050000001], [-1.6374295999999997, 55.40580930000001], [-1.6373477, 55.40588629999999], [-1.636937, 55.4062721], [-1.6361622, 55.406968500000005], [-1.6353238, 55.40772199999999], [-1.6340912000000003, 55.4088164], [-1.6329255, 55.409878500000005], [-1.6322171, 55.4104974], [-1.6319516, 55.4107294], [-1.6310198, 55.4115769], [-1.630509, 55.4120393], [-1.6302748, 55.4122514], [-1.6295065999999998, 55.41292939999999], [-1.6288715, 55.4135039], [-1.6282595999999998, 55.414076400000006], [-1.6276514, 55.41472550000001], [-1.6271177999999995, 55.4153726], [-1.6266790999999998, 55.41596849999999], [-1.6262963999999998, 55.4165694], [-1.6260310999999998, 55.4170298], [-1.6258152, 55.417499600000006], [-1.6256014, 55.41803229999999], [-1.6254153, 55.4185758], [-1.6251911, 55.4193181], [-1.6249291999999995, 55.4201181], [-1.6249076999999998, 55.4201897], [-1.624787, 55.42060299999999], [-1.6247253, 55.42080539999999], [-1.6245054, 55.4215369], [-1.6242854, 55.422263], [-1.6240025, 55.4232106], [-1.623876, 55.42363790000001], [-1.6236942, 55.42425660000001], [-1.6229479, 55.4267561], [-1.6227922999999995, 55.427275599999994], [-1.6225428, 55.428111599999994], [-1.6224089999999998, 55.42857970000001], [-1.6223189, 55.4289697], [-1.6222589999999997, 55.42923989999999], [-1.6221541, 55.4297136], [-1.6220639, 55.4304525], [-1.6220251, 55.43073559999999], [-1.6220263, 55.4309648], [-1.6220405, 55.4317012], [-1.6221841, 55.4327917], [-1.6223874, 55.43363939999998], [-1.622671, 55.43443229999999], [-1.6232385, 55.435574599999995], [-1.6238262, 55.4364728], [-1.6242509999999997, 55.43705759999999], [-1.6247381999999997, 55.43762749999999], [-1.6254881999999995, 55.43841720000001], [-1.6263959, 55.4392259], [-1.6279028999999998, 55.44042000000001], [-1.6299278999999998, 55.441968300000006], [-1.6318653999999997, 55.4434169], [-1.6338326, 55.4448978], [-1.6347482, 55.445606], [-1.6349478999999998, 55.4457735], [-1.6356077999999998, 55.4463267], [-1.6369602, 55.4475489], [-1.6388309, 55.4494912], [-1.6398817, 55.450586], [-1.6399300999999995, 55.4506364], [-1.6402319, 55.450950899999995], [-1.6405074, 55.4512427], [-1.6406258, 55.45136370000001], [-1.6407937528494547, 55.45154693990802], [-1.6412367, 55.4520302], [-1.6413964, 55.45220440000001], [-1.6417740999999997, 55.452591000000005], [-1.6424043, 55.45326279999998], [-1.6432044999999995, 55.4541004], [-1.643257, 55.4541554], [-1.6442286999999998, 55.4551762], [-1.6453061999999998, 55.4563238], [-1.6463822, 55.45746340000001], [-1.6487649, 55.4599574], [-1.6500761, 55.4613365], [-1.6507288999999998, 55.462029599999994], [-1.6510592, 55.46238060000001], [-1.6513942999999998, 55.4627346], [-1.6516371999999997, 55.462991200000005], [-1.6535367, 55.4649971], [-1.6541218, 55.4656179], [-1.6547045, 55.4662492], [-1.656452, 55.46810009999999], [-1.6582069999999998, 55.469969899999995], [-1.6584901, 55.47026830000001], [-1.6599845999999998, 55.47183900000001], [-1.6619883, 55.4739581], [-1.6628111, 55.47493939999999], [-1.6633975, 55.4757635], [-1.6639677, 55.4768538], [-1.6644176, 55.47795620000001], [-1.6646349, 55.4788305], [-1.6647251999999997, 55.47925990000001], [-1.6647742, 55.4796905], [-1.6647744, 55.4797203], [-1.6647822999999995, 55.4806921], [-1.6647173, 55.48169239999999], [-1.6642074999999998, 55.4847183], [-1.6639441, 55.486179799999995], [-1.6636957999999995, 55.48764799999999], [-1.6634813, 55.48882999999999], [-1.6632812, 55.4900109], [-1.6627701, 55.49302499999999], [-1.6626005, 55.49394190000001], [-1.6625079, 55.4948645], [-1.6624875, 55.49562079999999], [-1.6625236, 55.496377], [-1.6625945000000002, 55.497074899999994], [-1.662735, 55.49777780000001], [-1.6628872999999995, 55.498342], [-1.6630630000000002, 55.49890049999999], [-1.6632041, 55.49934249999999], [-1.6632313, 55.499407299999994], [-1.6635611, 55.5001936], [-1.6640117999999997, 55.5010716], [-1.6641841, 55.5013543], [-1.6644795, 55.5018388], [-1.6647404, 55.50222], [-1.664915208678033, 55.502457780526015], [-1.665018, 55.5025976], [-1.665284, 55.502945999999994], [-1.6655764, 55.5032904], [-1.6658636999999998, 55.5036306], [-1.6661765, 55.5039631], [-1.6665453999999995, 55.50435490000001], [-1.6669414, 55.504741799999984], [-1.6677361999999998, 55.5055161], [-1.6698282, 55.5075947], [-1.6703127, 55.5080761], [-1.6706285, 55.5083604], [-1.6710508, 55.50878079999999], [-1.6719998, 55.5097257], [-1.6730654, 55.5107866], [-1.6750099, 55.5127131], [-1.677232, 55.51489959999999], [-1.6781023, 55.515741799999994], [-1.6782655, 55.51590420000001], [-1.6785392, 55.5161721], [-1.6796303, 55.51723989999999], [-1.6818014999999995, 55.5193853], [-1.6833308, 55.52089099999999], [-1.6848734, 55.522398], [-1.6860069999999998, 55.5235074], [-1.6871635, 55.52463610000001], [-1.6882834999999998, 55.5257924], [-1.689476, 55.52691539999999], [-1.6907757, 55.5280416], [-1.6920209, 55.52901229999999], [-1.6928519999999998, 55.52959070000001], [-1.6937333999999995, 55.530159399999995], [-1.6949335, 55.5308727], [-1.6955591, 55.531220000000005], [-1.6968455, 55.5318647], [-1.6975561999999995, 55.5322209], [-1.6989192000000002, 55.53291260000001], [-1.7007711999999997, 55.53382380000001], [-1.7022023, 55.534528], [-1.7032974, 55.5350661], [-1.7036442, 55.5352365], [-1.7047832, 55.535838], [-1.7051567, 55.53602149999999], [-1.7059754, 55.5364175], [-1.7063483999999998, 55.53659159999999], [-1.7067435999999998, 55.536787899999986]]}", "current_leg_start": "Alnmouth", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "55.5367879", "next_location_lon": "-1.7067436", "previous_location": "Alnmouth", "current_leg_milage": "11.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3600.351, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.965, \"from_m\": 3600.351, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4944.228, \"from_m\": 3967.965, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5249.173, \"from_m\": 4944.228, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 27487.108, \"from_m\": 5249.173, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31408.817, \"from_m\": 27487.108, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32002.27, \"from_m\": 31408.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32712.526, \"from_m\": 32002.27, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35407.751, \"from_m\": 32712.526, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46077.386, \"from_m\": 35407.751, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47081.759, \"from_m\": 46077.386, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47141.251, \"from_m\": 47081.759, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47168.705, \"from_m\": 47141.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47615.592, \"from_m\": 47168.705, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47853.31, \"from_m\": 47615.592, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 48228.183, \"from_m\": 47853.31, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 48265.925, \"from_m\": 48228.183, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50067.947, \"from_m\": 48265.925, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57870.367, \"from_m\": 50067.947, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58183.337, \"from_m\": 57870.367, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58354.547, \"from_m\": 58183.337, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 494798, \"profile_key\": \"cc85a126e5e49689dad35cc0353ee62c571f6983adcb0c75a7430db2a48d4097\", \"schedule_id\": 2049, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Newcastle\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548H\", \"location\": \"Manors\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Benton North Jn\", \"stage_seq\": 4, \"distance_m\": 5079.683, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559H\", \"location\": \"Cramlington\", \"stage_seq\": 5, \"distance_m\": 9924.035, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Morpeth\", \"stage_seq\": 6, \"distance_m\": 18276.555, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Alnmouth\", \"stage_seq\": 7, \"distance_m\": 27859.191, \"section_seq\": 1, \"route_path_id\": 28691}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Chathill\", \"stage_seq\": 8, \"distance_m\": 28917.076, \"section_seq\": 1, \"route_path_id\": 28691}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58354.547, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28691}], \"total_distance_m\": 58354.547, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 58354.547, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "55.5367879", "current_position_lon": "-1.7067436", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:47:00Z\", \"source_id\": 39884528, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:47:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:47:03Z\", \"source_id\": 13093341, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:19Z\", \"source_id\": 39895102, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T04:58:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T04:56:21Z\", \"source_id\": 13096735, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:05Z\", \"source_id\": 39904758, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:05:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:04:08Z\", \"source_id\": 13099924, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:43Z\", \"source_id\": 39927087, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:21:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:19:48Z\", \"source_id\": 13107416, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:43Z\", \"source_id\": 39953095, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T05:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-12T05:35:47Z\", \"source_id\": 13116110, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-12T06:36:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Chathill", "service_state_platform": "2", "timing_fact_generation": 1789191348333411, "current_leg_arrival_utc": "2026-09-12T06:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-12T05:36:49.145600", "service_state_evidence_id": 13116110, "current_leg_start_actual_dep": "2026-09-12T06:27:30+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-12T05:36:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-12T05:46:49.998647", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NCL |
CHT |
1A00 |
158848 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 3600.351, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.965, "from_m": 3600.351, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 4944.228, "from_m": 3967.965, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5249.173, "from_m": 4944.228, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 27487.108, "from_m": 5249.173, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31408.817, "from_m": 27487.108, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32002.27, "from_m": 31408.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32712.526, "from_m": 32002.27, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35407.751, "from_m": 32712.526, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46077.386, "from_m": 35407.751, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47081.759, "from_m": 46077.386, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47141.251, "from_m": 47081.759, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47168.705, "from_m": 47141.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47615.592, "from_m": 47168.705, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47853.31, "from_m": 47615.592, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 48228.183, "from_m": 47853.31, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 48265.925, "from_m": 48228.183, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 50067.947, "from_m": 48265.925, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57870.367, "from_m": 50067.947, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58183.337, "from_m": 57870.367, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58354.547, "from_m": 58183.337, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 494798, "profile_key": "cc85a126e5e49689dad35cc0353ee62c571f6983adcb0c75a7430db2a48d4097", "schedule_id": 2049, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0546", "location": "Newcastle", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548H", "location": "Manors", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Heaton South Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28691}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Benton North Jn", "stage_seq": 4, "distance_m": 5079.683, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559H", "location": "Cramlington", "stage_seq": 5, "distance_m": 9924.035, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Morpeth", "stage_seq": 6, "distance_m": 18276.555, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Alnmouth", "stage_seq": 7, "distance_m": 27859.191, "section_seq": 1, "route_path_id": 28691}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Chathill", "stage_seq": 8, "distance_m": 28917.076, "section_seq": 1, "route_path_id": 28691}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58354.547, "from_m": 0.0, "section_seq": 1, "route_path_id": 28691}], "total_distance_m": 58354.547, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 58354.547, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3477, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:47:00Z", "source_id": 39884528, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T04:47:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:47:03Z", "source_id": 13093341, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-12T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3335, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:19Z", "source_id": 39895102, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T04:58:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T04:56:21Z", "source_id": 13096735, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-12T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3318, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:05Z", "source_id": 39904758, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T05:05:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:04:08Z", "source_id": 13099924, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-12T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3253, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:43Z", "source_id": 39927087, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T05:21:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:19:48Z", "source_id": 13107416, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-12T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3238, "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:43Z", "source_id": 39953095, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T05:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-12T05:35:47Z", "source_id": 13116110, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-12T06:36:00+01:00", "operational_fact": true}] |
Newcastle |
0546 |
0546 |
1 |
None |
None |
Chathill |
0640 |
0640 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G88946/2026-09-12/detailed |
None |
Alnmouth |
2026-09-12T06:27:30+01:00 |
Chathill |
9.0 |
{"type": "LineString", "coordinates": [[-1.6370144767067936, 55.392921435606006], [-1.637036, 55.3929347], [-1.6371865999999995, 55.3930313], [-1.6378959999999998, 55.39347750000001], [-1.6380471, 55.3935771], [-1.6383848, 55.3937982], [-1.6384389999999998, 55.3938308], [-1.6389676999999998, 55.3941839], [-1.6395055, 55.3946274], [-1.6399911, 55.39510260000001], [-1.6403833999999995, 55.39557289999999], [-1.6405710999999998, 55.3958159], [-1.6407381, 55.396050499999994], [-1.640948, 55.3964016], [-1.6410774, 55.39663039999999], [-1.6411739999999997, 55.3968425], [-1.6413203, 55.3971898], [-1.6414131, 55.3975016], [-1.6414475, 55.397628100000006], [-1.6414971, 55.39781239999999], [-1.6415360999999995, 55.398137600000005], [-1.6415622, 55.39838629999999], [-1.6415695999999995, 55.39862389999998], [-1.6415589, 55.3989205], [-1.6415182, 55.3992368], [-1.6414543999999998, 55.39955749999999], [-1.6412731, 55.40010230000001], [-1.6411713, 55.4003408], [-1.6410553175664158, 55.400570312627536], [-1.6409916, 55.40069640000001], [-1.6406218, 55.401328500000005], [-1.6395241, 55.4030621], [-1.6394733, 55.40313690000001], [-1.6391009, 55.40372709999999], [-1.6389219, 55.4039982], [-1.6384108, 55.40472179999999], [-1.6380764, 55.4051273], [-1.6379144, 55.4053087], [-1.6377211, 55.40552050000001], [-1.6374295999999997, 55.40580930000001], [-1.6373477, 55.40588629999999], [-1.636937, 55.4062721], [-1.6361622, 55.406968500000005], [-1.6353238, 55.40772199999999], [-1.6340912000000003, 55.4088164], [-1.6329255, 55.409878500000005], [-1.6322171, 55.4104974], [-1.6319516, 55.4107294], [-1.6310198, 55.4115769], [-1.630509, 55.4120393], [-1.6302748, 55.4122514], [-1.6295065999999998, 55.41292939999999], [-1.6288715, 55.4135039], [-1.6282595999999998, 55.414076400000006], [-1.6276514, 55.41472550000001], [-1.6271177999999995, 55.4153726], [-1.6266790999999998, 55.41596849999999], [-1.6262963999999998, 55.4165694], [-1.6260310999999998, 55.4170298], [-1.6258152, 55.417499600000006], [-1.6256014, 55.41803229999999], [-1.6254153, 55.4185758], [-1.6251911, 55.4193181], [-1.6249291999999995, 55.4201181], [-1.6249076999999998, 55.4201897], [-1.624787, 55.42060299999999], [-1.6247253, 55.42080539999999], [-1.6245054, 55.4215369], [-1.6242854, 55.422263], [-1.6240025, 55.4232106], [-1.623876, 55.42363790000001], [-1.6236942, 55.42425660000001], [-1.6229479, 55.4267561], [-1.6227922999999995, 55.427275599999994], [-1.6225428, 55.428111599999994], [-1.6224089999999998, 55.42857970000001], [-1.6223189, 55.4289697], [-1.6222589999999997, 55.42923989999999], [-1.6221541, 55.4297136], [-1.6220639, 55.4304525], [-1.6220251, 55.43073559999999], [-1.6220263, 55.4309648], [-1.6220405, 55.4317012], [-1.6221841, 55.4327917], [-1.6223874, 55.43363939999998], [-1.622671, 55.43443229999999], [-1.6232385, 55.435574599999995], [-1.6238262, 55.4364728], [-1.6242509999999997, 55.43705759999999], [-1.6247381999999997, 55.43762749999999], [-1.6254881999999995, 55.43841720000001], [-1.6263959, 55.4392259], [-1.6279028999999998, 55.44042000000001], [-1.6299278999999998, 55.441968300000006], [-1.6318653999999997, 55.4434169], [-1.6338326, 55.4448978], [-1.6347482, 55.445606], [-1.6349478999999998, 55.4457735], [-1.6356077999999998, 55.4463267], [-1.6369602, 55.4475489], [-1.6388309, 55.4494912], [-1.6398817, 55.450586], [-1.6399300999999995, 55.4506364], [-1.6402319, 55.450950899999995], [-1.6405074, 55.4512427], [-1.6406258, 55.45136370000001], [-1.6407937528494547, 55.45154693990802], [-1.6412367, 55.4520302], [-1.6413964, 55.45220440000001], [-1.6417740999999997, 55.452591000000005], [-1.6424043, 55.45326279999998], [-1.6432044999999995, 55.4541004], [-1.643257, 55.4541554], [-1.6442286999999998, 55.4551762], [-1.6453061999999998, 55.4563238], [-1.6463822, 55.45746340000001], [-1.6487649, 55.4599574], [-1.6500761, 55.4613365], [-1.6507288999999998, 55.462029599999994], [-1.6510592, 55.46238060000001], [-1.6513942999999998, 55.4627346], [-1.6516371999999997, 55.462991200000005], [-1.6535367, 55.4649971], [-1.6541218, 55.4656179], [-1.6547045, 55.4662492], [-1.656452, 55.46810009999999], [-1.6582069999999998, 55.469969899999995], [-1.6584901, 55.47026830000001], [-1.6599845999999998, 55.47183900000001], [-1.6619883, 55.4739581], [-1.6628111, 55.47493939999999], [-1.6633975, 55.4757635], [-1.6639677, 55.4768538], [-1.6644176, 55.47795620000001], [-1.6646349, 55.4788305], [-1.6647251999999997, 55.47925990000001], [-1.6647742, 55.4796905], [-1.6647744, 55.4797203], [-1.6647822999999995, 55.4806921], [-1.6647173, 55.48169239999999], [-1.6642074999999998, 55.4847183], [-1.6639441, 55.486179799999995], [-1.6636957999999995, 55.48764799999999], [-1.6634813, 55.48882999999999], [-1.6632812, 55.4900109], [-1.6627701, 55.49302499999999], [-1.6626005, 55.49394190000001], [-1.6625079, 55.4948645], [-1.6624875, 55.49562079999999], [-1.6625236, 55.496377], [-1.6625945000000002, 55.497074899999994], [-1.662735, 55.49777780000001], [-1.6628872999999995, 55.498342], [-1.6630630000000002, 55.49890049999999], [-1.6632041, 55.49934249999999], [-1.6632313, 55.499407299999994], [-1.6635611, 55.5001936], [-1.6640117999999997, 55.5010716], [-1.6641841, 55.5013543], [-1.6644795, 55.5018388], [-1.6647404, 55.50222], [-1.664915208678033, 55.502457780526015], [-1.665018, 55.5025976], [-1.665284, 55.502945999999994], [-1.6655764, 55.5032904], [-1.6658636999999998, 55.5036306], [-1.6661765, 55.5039631], [-1.6665453999999995, 55.50435490000001], [-1.6669414, 55.504741799999984], [-1.6677361999999998, 55.5055161], [-1.6698282, 55.5075947], [-1.6703127, 55.5080761], [-1.6706285, 55.5083604], [-1.6710508, 55.50878079999999], [-1.6719998, 55.5097257], [-1.6730654, 55.5107866], [-1.6750099, 55.5127131], [-1.677232, 55.51489959999999], [-1.6781023, 55.515741799999994], [-1.6782655, 55.51590420000001], [-1.6785392, 55.5161721], [-1.6796303, 55.51723989999999], [-1.6818014999999995, 55.5193853], [-1.6833308, 55.52089099999999], [-1.6848734, 55.522398], [-1.6860069999999998, 55.5235074], [-1.6871635, 55.52463610000001], [-1.6882834999999998, 55.5257924], [-1.689476, 55.52691539999999], [-1.6907757, 55.5280416], [-1.6920209, 55.52901229999999], [-1.6928519999999998, 55.52959070000001], [-1.6937333999999995, 55.530159399999995], [-1.6949335, 55.5308727], [-1.6955591, 55.531220000000005], [-1.6968455, 55.5318647], [-1.6975561999999995, 55.5322209], [-1.6989192000000002, 55.53291260000001], [-1.7007711999999997, 55.53382380000001], [-1.7022023, 55.534528], [-1.7032974, 55.5350661], [-1.7036442, 55.5352365], [-1.7047832, 55.535838], [-1.7051567, 55.53602149999999], [-1.7059754, 55.5364175], [-1.7063483999999998, 55.53659159999999], [-1.7067435999999998, 55.536787899999986]]} |
11.1 |
0627 |
0636 |
Alnmouth |
Chathill |
Chathill |
55.5367879 |
-1.7067436 |
55.5367879 |
-1.7067436 |
1 |
0 |
2026-09-12 05:46:52 |
TERMINATED |
2026-09-12 05:36:00 |
Chathill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
13116110 |
1789191348333411 |
44 |
44 |
2026-09-12 05:46:49.998647 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-12 05:36:49.145600 |